JS入门-慕课网
2016-08-08 21:04
246 查看
javascript是一种弱类型的数据交互语言,
ch 1 数据类型
js中有六种数据类型:Number、String、Boolean、Null、Undenfined、Object
原始类型:number、string、boolean、null、undefined
对象类型: object 包含了 function、array、date等等
NaN是number类型
ch 2 隐式转换
加号减号
加号相当于字符串的拼接
减号运算,也能对字符串进行隐性转换,比如num-0
37" + 7 //结果是377 ,这里加号是字符串链接<br>
"37" - 7 //结果是30 这里减号是运算 =>衍生, - 0 可以将字符串隐式转换成数值
== 和 ===
1. ==
2. ===:先判断类型,再判断值
ch 3 包装对象
javascript 中基本数据类型的包装对象 当对基本类型以类的形式访问时,会对这个基本类型生成一个临时对象,通过对这个临时对象的读写. 读活写完后 会将这个临时对象删除;
包装对象有:string number Boolean 创建临时对象 然后销毁
基本类型不是对象本身没有属性和方法,但是以对象的方式使用时,会临时转换成对应的对象,用完立即销毁,
number,string,boolean都有对应的包装类型。
包装对象,就是当基本类型以对象的方式去使用时,JavaScript会转换成对应的包装类型,相当于new一个对象,内容和基本类型的内容一样,然后当操作完成再去访问的时候,这个临时对象会被销毁,然后再访问时候就是undefined。number,string,boolean都有对应的包装类型。
ch 1 数据类型
js中有六种数据类型:Number、String、Boolean、Null、Undenfined、Object
原始类型:number、string、boolean、null、undefined
对象类型: object 包含了 function、array、date等等
NaN是number类型
ch 2 隐式转换
加号减号
加号相当于字符串的拼接
减号运算,也能对字符串进行隐性转换,比如num-0
37" + 7 //结果是377 ,这里加号是字符串链接<br>
"37" - 7 //结果是30 这里减号是运算 =>衍生, - 0 可以将字符串隐式转换成数值
== 和 ===
1. ==
2. ===:先判断类型,再判断值
ch 3 包装对象
javascript 中基本数据类型的包装对象 当对基本类型以类的形式访问时,会对这个基本类型生成一个临时对象,通过对这个临时对象的读写. 读活写完后 会将这个临时对象删除;
包装对象有:string number Boolean 创建临时对象 然后销毁
基本类型不是对象本身没有属性和方法,但是以对象的方式使用时,会临时转换成对应的对象,用完立即销毁,
number,string,boolean都有对应的包装类型。
包装对象,就是当基本类型以对象的方式去使用时,JavaScript会转换成对应的包装类型,相当于new一个对象,内容和基本类型的内容一样,然后当操作完成再去访问的时候,这个临时对象会被销毁,然后再访问时候就是undefined。number,string,boolean都有对应的包装类型。
相关文章推荐
- vue.js入门基础--慕课网笔记
- js入门·对象的综合练习(重点介绍Link对象)
- JS应用DOM入门:简单文档DOM结构分析
- js入门·对象属性方法大总结
- JS应用DOM入门:简单文档DOM结构分析
- sencha ext js 6 快速入门(必看)
- JS应用DOM入门:和DHTML对象模型的比较
- 转"js入门·对象属性方法大总结"
- Javascript入门(可供CSS/JS/XSS初学者参考)
- JS应用DOM入门:DOM的对象属性
- JS应用DOM入门:DOM的对象属性
- js入门·动态的时钟,显示完整的一些方法,新年倒计时
- JS应用DOM入门(2):DOM的对象属性
- js入门实例の构造函数/方法的定义和调用/原型对象
- js入门·对象属性方法大总结
- js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
- js入门·移动窗体/弹出提示
- javascript入门·js核心语言--字符串(string)
- Javascript入门(可供CSS/JS/XSS初学者参考)
- js入门·表单元素(select下拉列表)制作二级联动菜单和网站导航 .txt