码迷,mamicode.com
首页 > Web开发 > 详细

js基本语法

时间:2020-07-25 23:57:01      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:声明   更改   exp   asc   lse   逻辑错误   bool   影响   函数   

变量声明: var a ()向系统申请一个变量名为a的房间

      var  a =100;(分为两步:1声明 2赋值)

不可更改的原始值:Number Boolean String undefined  null(原始值存储在栈中)

引用值:数组 对象 函数 date regExp等(引用值存在堆中)

错误分两种:1语法错误(程序一行都不会执行)

      2.逻辑错误(错误后面的程序不会执行,但不会影响其他代码块)

js运算符0/1=>0   0/0=>NaN 1/0=>Infinity

    NaN(非数)

    比较运算符(字符串比较的是ASCII码,先比较第一位再比较后面的)

    只有NaN==NaN返回值为false

undefined null NaN “” 0 false 只有这六个值的Bollen值为false 其他的都为true

当拿到后端的数据时,有时候数据有问题我们可以用&&来做一个短路语句

date&&执行语句

 

js基本语法

标签:声明   更改   exp   asc   lse   逻辑错误   bool   影响   函数   

原文地址:https://www.cnblogs.com/fhzm/p/13376143.html

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