美文网首页
原生JS-01

原生JS-01

作者: ss555566 | 来源:发表于2017-05-19 21:59 被阅读0次
  1. JS代码的应用
    a) 通过<script>标签嵌入到HTML文档中,注意<script>标签的位置是任意的,可以放在<head>标签中,也可以放在<body>标签中,通常放在操控的元素的后面,因为浏览器在解析的时候,是按照从上到下的顺序解析的,所以要先有标签,后有js
    b) 将JS代码写在一个独立的JS文件上,然后通过链接的形式将,JS文件应用到HTML文档上,格式如下:<script type=”text/javascript”src=”js文件所在地址”></script>
    c) 将JS代码以事件的属性值的形式应用到HTML元素上
  2. JS代码应用的注意事项
    a) 如果使用方法2,需要注意在<script>标签间不可以加JS代码
    b) <script>标签是双标签,所以不可以省略结束标签
    c) 如果使用方法1,在打印字符串”</script>”时,会出现问题(无法正确打印,因为浏览器会把他解析成结束标签),解决办法:
     在斜线前面加反斜线,如”</script>”
     将</script>标签用加号连接起来,形成一个普通的字符串,如”<scri” + “pt>”
  3. JS信息的输出方式
    a) 使用alert()方法,以提示框的形式输出,格式alert(“要输出的内容”),双引号里面的内容会原样输出
    b) 使用console.log()方法,在控制台输出信息,格式console.log(“要输出的内容”);
    c) 使用document.write()方法,在页面中输出信息,格式document.write(“要输出的内容”);
  4. JS信息输出方式的区别
    a) 输出的形式不同
    b) document.write()方法能够解析HTML标签,但是其它两种方法不可以,会原样输出
    c) alert()方法和console.log()方法支持转义字符,如”\n”(换行符)
    d) 输出信息时,不可以用双引号包含双引号,也不可以用单引号包含单引号
  5. JS代码的注释
    a) 单行注释://注释内容
    b) 多行注释:/注释内容/
  6. JS代码注释的注意事项
    a) JS注释不允许嵌套
  7. 常量与变量
    a) 常量:程序运行过程中,其值不变的量就是常量,一句话,常量就是一个具体的数值,常见的常量有如下几种形式,数值型常量,如3,-3 0 3.14,字符串常量如”Tom”/”abc”
    b) 变量:所谓变量就是指程序运行中,其值可以改变的量,所谓变量其实就是内存当中开辟出来的用于存储数据的存储单元
    c) 变量的定义,格式:var变量名;
    d) 变量名的命名规则(标识符的命名规则)
     由字母、数字、下划线、$构成
     不可以以数字开头
     严格区分大小写
     不可以是关键字和保留字var
     见名知意,numstr
     采用驼峰式命名方法,如果标识符有一个单词构成,那么该单词所有字符都为小写,如果标识符由多个单词构成,那么从第二个单词开始,每个单词的首字母大写
    e) 变量的定义注意事项:如果要定义多个变量,可以使用如下格式:var变量1,变量2,变量3…
    f) 变量的初始化,所谓变量初始化就是给变量赋值
     可以在定义变量的同时赋值
     先定义变量,后赋值
     定义多个变量时,可以在定义变量的同时,给一部分变量赋值,一部分变量不赋值
  8. 数据类型
    a) 数值型:正数、负数、整数、小数、infinity(一个数被0整除时,结果为infinity) -infinity(一个负数被0整除时,结果为-infinity)、NaN(结果为不是一个数值,如3/’a’)
    b) 字符串型:所谓字符串就是用单引号或双引号包含起来的0个或多个字符,如”hello”,’a’,“”(空字符串)
    c) 布尔型:true和false
    d) Undefined:一个变量被定义出来,但是还没有被赋值时,如果打印该变量,输出结果就是undefined
    e) Null:一个变量被定义时本打算要保存对象,但是还没有被赋值对象,此时可以给变量赋值为null
  9. typeof运算符的使用:作用是用来测算数值的数据类型,使用方法typeof要测算的值
    a) 返回值为number,表示该数据为数值型
    b) 返回值为string,表示该数据为字符串型
    c) 返回值为boolean,表示该数据为布尔类型
    d) 返回值为undefined,表示该数据为Undefined
    e) 返回值为object,表示该数据为Null类型

相关文章

  • 原生JS-01

    JS代码的应用a) 通过 标签嵌入到HTML文档中,注意 标签的位置是任意的,可以放在 标签中,也可以放在 标签...

  • js-01

    对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自...

  • ID和CLASS有什么区别?

    【JS-01】 ID和Class有什么区别? 小课堂【武汉分院】 分享人:徐恒 目录 1.背景介绍 2.知识剖析 ...

  • 什么是AJAX?

    大家好,我是IT修真院深圳分院第4期学员梁耀,一枚正直纯洁善良的web程序员。 今天给大家分享: 【JS-01】函...

  • 【修真院小课堂】函数表达式和函数声明有什么区别?

    大家好,我是IT修真院深圳分院第4期学员梁耀,一枚正直纯洁善良的web程序员。 今天给大家分享: 【JS-01】函...

  • JS中基本包装类型

    大家好,我是IT修真院深圳分院第4期学员梁耀,一枚正直纯洁善良的web程序员。 今天给大家分享: 【JS-01】J...

  • F12Console的用法,以及如何Debug程序

    大家好,我是IT修真院深圳分院第4期学员梁耀,一枚正直纯洁善良的web程序员。 今天给大家分享: 【JS-01】F...

  • 原生集成Flutter(iOS)代码

    一、配置原生项目的appDelegate 二、原生调用flutter 原生打开main.dart首页 原生打开fl...

  • 【RN笔记】ReactNative调用Android原生

    创建原生Module注册原生Module在Application中实例化原生ModuleReactNative 引...

  • 对原生家庭痛斥是欲加之罪吗?

    不知道为什么,最近大家都在谈论原生家庭:原生家庭对人生的危害、原生家庭是原罪、原生家庭无法摆脱之痛等等。 原生家庭...

网友评论

      本文标题:原生JS-01

      本文链接:https://www.haomeiwen.com/subject/qcluxxtx.html