未加星标

Javascript基础知识盲点总结

字体大小 | |
[前端(javascript) 所属分类 前端(javascript) | 发布者 店小二04 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏
javascript基础知识盲点总结

一点号独一无二的楠竹6小时前

一、javascript总的基本类型

1.javascript中的基本类型共有五种:数字、字符串、布尔值、undefined、null

其中null和undefined最大的区别在于,被赋予null的变量通常被认为是已经定义了的。

2.除了以上五种基本类型外,其他的数据类型都属于对象。


Javascript基础知识盲点总结

二、利用typeof方法查看数据类型

在javascript中可以通过typeof方法来查看某个变量或值得数据类型。该方法会返回一个代表数据类型的字符串,可能返回的值包括:number,string, boolean, undefined, object, function

三、javascript中字符串和数字类型自动转换机制

1.当将一个数字字符串用于算术运算中的操作数时,该字符串会被当作数字类型使用

2.通过将一个字符串与1相乘就可以将字符串变成数字类型(正常需要用parseInt函数)

3.如果将一个数字和一个空字符串连接,就可以将一个数字转换成字符串类型

四、关于undefined和null

1.javascript会自动将声明时没有进行初始化的变量设为undefined

javascript不能为一个变量自动赋值为null,只能通过代码完成:var a = null

2.将undefined和null进行类型转化有时会得到不同的结果:

转换为数字:undefined-> NAN; null -> 0

转换为布尔值:undefined-> false; null -> false

转换为字符串:undefined-> undefined; null -> null


Javascript基础知识盲点总结

五、关于数组

1.数据通过typeof查看类型时返回的是object

2.为数组添加元素时,可以随意设定索引,如果原数组末尾到新添加的数据索引之间有空缺,则所有空缺元素都被定义为undefined;也可以为原有的索引赋值覆盖原数组的对应元素

3.通过deletea[2]可删除数组中的一个元素,但数组长度不变,被删除位置用undefined代替 4.可以用访问数组的方式访问字符串,如:var a = ‘one’; alert(a[1]); //返回n

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

主题: Java数据删除变量
分页:12
转载请注明
本文标题:Javascript基础知识盲点总结
本站链接:http://www.codesec.net/view/531073.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(23)