码迷,mamicode.com
首页 > 其他好文 > 详细

基本语法

时间:2019-01-12 15:28:52      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:引用   相等   方法   很多   运行   无限   ber   过程   这不   

js代码写在html文档的哪个位置:
内嵌式
  js代码写在<script>标签中,<script>标签可以放在html中的任何位置,一般放在头部
外链式
  外部引用
基本语法
  JavaScript的语法和Java语言类似,每个语句以;结束,语句块用{...}
注释
  // /*...*/
大小写
  请注意,JavaScript严格区分大小写,如果弄错了大小写,程序将报错或者运行不正常。

==和===区别
  第一种是==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;
  第二种是===比较,会比较类型,如果数据类型不一致,返回false,如果一致,再比较。
由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用===比较。

  另一个例外是NaN这个特殊的Number与所有其他值都不相等,包括它自己:
  NaN === NaN; // false
  唯一能判断NaN的方法是通过isNaN()函数:
  isNaN(NaN); // true

最后要注意浮点数的相等比较:
  1 / 3 === (1 - 2 / 3); // false
  这不是JavaScript的设计缺陷。浮点数在运算过程中会产生误差,因为计算机无法精确表示无限循环小数。要比较两个浮点数是否相等,只能计算它们之差的绝对值,看是否小于某个阈值:
  Math.abs(1 / 3 - (1 - 2 / 3)) < 0.0000001; // true

回调函数:
  把A函数当做参数出入b函数中,在b函数中调用a函数,a函数就叫回调函数
  回调函数的用法:
  1、回调函数在函数末尾隐式调用
    只要记住:回调函数会自动调用



基本语法

标签:引用   相等   方法   很多   运行   无限   ber   过程   这不   

原文地址:https://www.cnblogs.com/xuanjian-91/p/10259500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!