![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
宝儿的程序生涯
爱编码,爱生活,爱分享,
勤思考,常记录,多总结
展开
-
ES6 箭头函数,语法糖 (javascript)
Arrow Function(箭头函数), 它是语法糖。 当箭头函数函数体中只有一条语句时,return语句可省略。 定义:在计算机科学中,语法糖(syntactic sugar)是指编程语言中可以更容易的表达一个操作的语法,它可以使程序员更加容易去使用这门语言:操作可以变得更加清晰、方便,或者更加符合程序员的编程习惯。 x => x * x 上面的箭头函数相当于: function (x...原创 2018-10-03 23:54:57 · 1075 阅读 · 5 评论 -
javascript基础(入门)
廖雪峰JavaScript教程 数据类型 1.number JavaScript不区分整数和浮点数,统一用Number表示 2.字符串 字符串是以单引号’或双引号"括起来的任意文本 3.布尔值 布尔值和布尔代数的表示完全一致,一个布尔值只有true、false两种值 4.数组 数组是一组按顺序排列的集合,集合的每个值称为元素 5.对象 JavaScript的对象是一组由键-值组成的无序集合 -比...翻译 2018-10-06 15:26:42 · 232 阅读 · 0 评论 -
javascript判断变量是否是数组(Array)
js六大数据类型 number:数字,整数、浮点数等等, string:单引号或者双引号来说明, Boolean:返回true和false,这两个值不一定对应1和0 object:对象,可以执行new操作符后跟要创建的对象类型的名称来创建。 null:只有一个值得数据类型,逻辑上讲,null值表示一个空对象指针。 undefined:未定义,使用var声明变量但未对其初始化时,变量的值就是 un...转载 2018-10-20 17:49:05 · 554 阅读 · 0 评论 -
JavaScript中 创建一个对象
在JavaScript当中创建一个对象有两种语法, 一种是通过字面量的形式,另外一种是通过new Object()的形式 创建一个person对象 它有 name,age,sex等属性。 1.字面量形式(literal syntax) var person = {name:"chen",age:12,sex:"male"}; 2.new Object()形式 var person = new...转载 2018-10-20 18:40:21 · 471 阅读 · 0 评论 -
clientHeight、offsetHeight、scrollTop。
需要了解三个dom元素,分别是:clientHeight、offsetHeight、scrollTop。 总滚动高度 + 可视高度 = 内容总高度 scrollTop + clientHeight = offsetHeight clientHeight:可见高度。 offsetHeight:控件的实际高度。 scrollTop:这个是什么呢?他可以理解为滚动条可以滚动的长度。 举例...原创 2018-12-28 13:25:39 · 171 阅读 · 0 评论 -
this的指向 (javascript)
this的指向 (1)无论是否在严格模式下,在全局执行环境中(在任何函数体外部)this 都指向全局对象 (2)在严格模式下,如果 this 没有被执行上下文(execution context)定义,那它将保持为 undefined。 (3)在箭头函数中,this与封闭词法上下文的this保持一致。在全局代码中,它将被设置为全局对象: 理解JavaScript普通函数以及箭头函数里使用的thi...原创 2019-03-26 18:26:51 · 210 阅读 · 0 评论