• javascript基础整理(一)


    首先了解一下什么是javascript,javascript是基于对象和事件驱动并具有相对安全性广泛用于客户端网页开发的脚本语言,同时也是一种广泛用于web客户端开发的脚本语言

    •  javascript组成

              BOM(browser object model) :浏览器对象模型,描述与浏览器交互的方法和接口

              DOM(document object model) :文档对象模型,描述网页内容的方法和接口

              ECMAScript : 操作DOM和BOM

    • javascript特点

              解释型:无需编译

              逐行执行:  一行报错 后续代码全部不执行

              弱类型:声明变量不需要声明类型,javascript类型根据变量值来决定

    说了这么多理论知识,下面来看看javascript的引入的方式和位置

             第一种 script标签(内部引入) 可以放在任意位置,但是推荐放在body的最下面(先加载html和css代码,在加载js代码)

             第二种 script标签引入(也就是外部引入),js代码单独放一个js文件夹

             注意啦!要是两种方式一起用的时候怎么办,以外部引入为主,内部script标签里的代码全部作废         

    <!DOCTYPE html>
    <html>
        <head>
               <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                /*这里是css代码*/
            </style>
            
        </head>
        <body>
                   /* 这里写html代码*/
             <script>/*第一种内部引入*/
                 /*js代码*/
             </script>
             <script src = "路径">/*第二种外部引入*/
                       /*js代码*/
             </script>
            </body>
    </html>

    三种调试方法

       alter("可为中文和英文")    //弹出警告框(用的比较少)

       document.write(" ")    //页面输出(会覆盖body中的其他内容)

       console.log(" ")    //在控制台输出    按F12,然后点击console(常用)

    两种输出方式 

        是不是看到了上面的输出字眼,没错,两种输出方式就是document.write和console.log

    三种弹框

      alter()

      prompt( 提示信息,默认值)  //弹出输出框

      confirm()   //确定取消弹框,确定返回true,取消返回false

     

             

  • 相关阅读:
    Python 中的一些小技巧
    Java/Python/Elixir 正则库使用上的注意事项
    Scrapy 学习笔记(一)数据提取
    记第一次面试
    Spring Web MVC 笔记
    Java 单元测试
    Spring 笔记(四)AOP
    C 语言 进阶
    编程的智慧
    Spring 笔记(三)Bean 装配
  • 原文地址:https://www.cnblogs.com/jrrrrr/p/9245058.html
Copyright © 2020-2023  润新知