如何添加、删除、切换DOM元素的class和获得计算后的样式值?

2019-10-21
阅读 4 分钟
2.4k
如果我们需要通过js对元素的偏移量或者display: none进行设置的时候如果我们为元素添加一个只有这种简单的样式的话有点繁琐,所以这时采用内联样式反而会简单点。

JS 补时分秒

2019-10-21
阅读 2 分钟
1k
{代码...} 或者 {代码...}

call() 与 apply() 和 bind()

2018-04-29
阅读 3 分钟
1.4k
如果想用好这几个方法,需要先了解this被调用方式不同而导致值不同的各种情况,然后就会认识到使用这几个方法的原因在哪里。(可以指定this的值)全局上下文中this指向全局对象,函数上下文this取决于被调用的方式

一些居中方式的总结

2018-04-28
阅读 4 分钟
1.4k
对于子元素是行内元素(或者inline-block)时使用text-aling: center; ,父元素宽度无论确定不确定,均可实现相对于父元素水平居中。

正则表达式随笔

2018-04-25
阅读 4 分钟
1.6k
正则表达式 一直使用简单的正则表达式,遇到难点的就无法简洁高效的写出正则,故此整理一篇需要记忆应用的正则使用。 正则表达式作用 匹配一个字符串的子字符串(子集),或者替换该字符串。 不得不提的String和reg的常用方法 codePointAt(pos) 方法:得到字符的码位。汉字可以得到完整的码位 fromCodePoint() 方法:参...

再记面向对象

2018-04-18
阅读 2 分钟
1.1k
再记面向对象 函数和对象的联系 先理一下函数的功能: 创建:可以通过字面量创建 可以赋值给变量、数组作为成员和其他的对象作为属性 作为函数的参数 作为返回值 自身可以添加属性 在上面列出的函数功能对象皆具有 详细函数介绍 为什么介绍函数? 因为闭包、面向对象都需要与其有关,并且函数对于JavaScript的重要性则是...

引用类型基本使用

2018-04-18
阅读 5 分钟
1.2k
当一个函数需要有大量的参数以供使用时,但不是所有都是必须的,那么这样写就会提供很大便利,将经常用到值使用命名参数(比如如果name和age经常用到)处理,使用对象字面量封装多个可选参数以供使用。

作用域和作用域链

2018-04-18
阅读 3 分钟
1.2k
作用域: 变量所在的上下文,指的是变量在哪些地方可以访问 对于JavaScript来说有全局作用域但是没有块级作用域,在ES6中引入了关键字let可以生成块作用域.见以下代码: {代码...} 在这里if()里的变量具有全局作用域,全局皆可使用 {代码...} 在这里使用关键字let 使 if () 块里的变量age产生了块级作用域,使得它只在这个块里...

面向对象小记

2018-04-18
阅读 4 分钟
1.2k
想开一个车,你不需要自己去造一个车,只需要一把钥匙,车对于你来说就是一个"对象"。在JavaScript中的"对象", 具有属性,当属性的值是一个函数时,那么此属性就是这个对象的方法.访问属性的方式参考Object介绍