设为首页 加入收藏

TOP

前端开发JS——快速入门(二)
2019-09-17 15:05:30 】 浏览:50
Tags:前端 开发 快速 入门
ned值,undefined继承null
               1)声明但没有初始化的变量
                    var a;//a的值是undefined
               2)显示将undefined值赋值给一个变量
                    var a =undefined;

          null类型 空,一般用来存放一个空对象的指针,就只有一个值null      null==undefined;    //true
               var a = null;

          boolean类型
               有两个值:true、false
               var a = true;
               var a = false;

          number类型
               var a = 12;
               number类型还有一个值NaN, NaN不能用双等去判断,因为任何值与NaN都不会相等,console.log(typeof 1/"str");   //NaN  
               判断一个值是不是NaN用isNaN(变量名或者值)方法判断,他判断的是不是 不是一个数值
               number类型还有两个值:Infinity和-Infinity值,判断数值是否在数值类型范围内:isFinite()

          string类型(java script中没有字符类型的概念)
               var a = "true";
               var a = 'false';
    //打印字符串的长度
    console.log(a.length);   //5
                注:和上面boolean的值和类型都是不相等的
 
     引用类型3种
          object类型   对象
               var a = {};
               var a = {'name': 'zhangsan'};
     console.log(a["name"])
               注:上述的name属性可以不打引号;类似于python的字典,任意数据都能存储,访问方式也类似于python
          array类型    数组    打印的时候会是一个object对象类型
               var arr = [1,2,3,4,5];
               注:类似于python的列表,任意数据都能存储
         
首页 上一页 1 2 3 4 5 下一页 尾页 2/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇纯css实现乌云密布的天气图标 下一篇JavaScript 介绍

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目