JavaScript学习笔记
系统学习JS
爱技术的阿呆
这个作者很懒,什么都没留下…
展开
-
JavaScript的数据类型、类型检测、类型转换
JavaScript的数据类型 原始数据类型:Undefined、Null、Boolean、Number、String、Symbol(ES6) 引用数据类型:Object 检测值的数据类型 typeof 显示类型转换 转换为数值 【方法一】Number(),用于任何数据类型,返回值是 数和NaN Number()函数转换规则总结 值是布尔值——true转换为1,false转换为0 值是null——0 值是undefined——NaN 值是字符串——空串、只带空格的字符串是0,有非数值就是NaN 【理原创 2020-06-20 10:48:04 · 218 阅读 · 0 评论 -
JavaScript的基本概念
概念 关键字:ECMA-262描述的一组具特定用途的,用于控制语句的开始或结束,或执行特定操作,如:break,else等。 保留字:在将来有可能被用作关键字。 标识符:变量、函数、属性的名字,或者函数的参数。 操作符:操作数据值。 语句:以一个分号;结尾。 代码块:以大括号{}包裹的一条或多条语句。 语法 区分大小写 ECMAScript中的一切(变量、函数名和操作符)都区分大小写。 标识...原创 2020-06-20 10:18:46 · 190 阅读 · 0 评论 -
JavaScript中的this指向
函数内的this值可以根据函数调用的上下文而改变,也就是俗称的谁调用就指向谁。 即只有函数执行,才有this指向。 默认绑定规则 全局执行期上下文的this指向window console.log(this === window); //true 函数的独立调用,默认的函数执行期上下文指向window function test(){ console.log(this === window); //true } test(); var obj = { foo: function () {原创 2020-06-19 17:14:21 · 129 阅读 · 0 评论