关键词:
JavaScript
JS内置构造函数之Array
2020年6月11日发布阅读预计需要 18.9 分钟
Array是JavaScript语言核心的内置构造函数。函数和数组的本质都是对象,对象是属性的集合。Array构造函数拥有很多属性和方法,用Array构造函数实例化的数组实例本质也是对象,数组梳理也拥有很多属性和方法。本篇我整理总结Array构造函数及其构造出的实例所拥有的属性和方法,以及这些数组属性和方法在前端开发中如何使用。文章的JS代码片段都是Chrome浏览器自带的开发者工具中执行的。
JavaScript中如何使用模块开发
2019年5月12日发布阅读预计需要 1.1 分钟
将不同功用的代码封装到不同js文件中,每一个文件都可以看作是一个模块,模块与模块之间通过ES2015导入导出语法联系。
如何理解JS中bind/call/apply方法
2018年9月3日发布阅读预计需要 3.4 分钟
改变JavaScript中执行函数的this指向,用到call、apply和bind三个函数继承自Function.prototype的方法,三者功能相近又各有不同。
图解JS对象属性的四特性
2018年7月13日发布阅读预计需要 4.3 分钟
属性除了包含了名称、属性值,还包括其它有意义的特性,可写性、可枚举性和可配置性,这些特性对开发一款JavaScript库非常有帮助。
javascript简易模版解析
2018年5月25日发布阅读预计需要 1.7 分钟
在页面中预先存放会用到的html片段,其实引起这个问题的本质是前端如何优雅地将数据的改变(状态的更新)反映到UI的改变。
整理一套Web前端面试题
2018年4月27日发布阅读预计需要 9.5 分钟
一个枯燥乏味的概念翻来覆去,只有究其根本,才能万变不离其宗,分享几个Web前端题目。
如何理解闭包
2018年1月27日发布阅读预计需要 4.0 分钟
闭包可以访问其外部作用域中的变量,而外部作用域不可访问闭包中的变量,这就是闭包。
JS中4种内存泄漏类型
2018年1月20日发布阅读预计需要 12.4 分钟
这篇文章将探索在客户端JavaScript中常见的内存泄漏代码,我们还将学习到如何使用Chrome开发者工具找到这些泄漏的内存。
写优雅的JS是技术也是艺术
2018年1月18日发布阅读预计需要 1.6 分钟
一方面开发者共同遵循着ECMAScript的语言特性,另一方面一千个人却有出一千种写法,作者给出了自己的编程习惯。
正则表达式学习指南
2017年10月21日发布阅读预计需要 8.1 分钟
除了RegExp对象的exec()方法和test()方法用于正则匹配,String对象亦拥有正则匹配的方法,比如search(),replace(),match(),split()。帅华君将这些内容梳理起来便于记忆和查阅。
JS里Object的对象属性
2017年7月19日发布阅读预计需要 6.5 分钟
我创作完JS原型链可视化。发现Object在所有构造函数中有着举足轻重的地位。我要研究Object的属性,试图探索和寻找其中可循的规律。
JS的原始值和引用值
2017年5月3日发布阅读预计需要 11.4 分钟
理解为什么一些数据类型是值的拷贝而另一些是值的引用,这些不同在代码中是如何体现的,这些概念的混淆铸成无数bug的产生,快来一窥究竟计算机内存中到底发生了什么吧!
JavaScript中变量提升那点事儿
2017年3月15日发布阅读预计需要 6.2 分钟
不打不相识,不坑不长记性,认识这些JavaScript中的坑,和JavaScript做朋友。
[译] JavaScript之数值
2017年1月2日发布阅读预计需要 14.8 分钟
这是一本关于如何让计算机处理你希望他们做的事情。现如今计算机和螺丝刀一样普遍,但是他们却隐藏着极为复杂的部分,因此理解他们并...
javascript中的高阶函数
2016年8月5日发布阅读预计需要 6.3 分钟
javascript的高阶函数特性使得它能做函数化编程,高阶函数是指那些能把函数作为参数传入或者返回函数的函数。
回到主页
陈帅华动态先知道,请关注一个教程。
一个教程微信个人订阅号