摘要:
变量:不要把它当做一个盒子而是当做一个触手。函数:值和对象的对立统一,正因为这样才使js的世界丰富多彩。js:动态又变态,一切是对象又是值。this:执行上下文,执行上下文,执行时取决于上下文。call、apply、bind:我能决定你的执行上下文。try catch:有错要当面指出哦,背后说人家, 阅读全文
摘要:
算法是程序的灵魂,一个优秀前端工程师对算法也是要有所了解的,本文总结了我们在开发、面试中经常会遇到的基础算法,使用原生JS实现,未必是最优解,可以互相探讨。2017.2.27 为了便于查看,简单分下类,本文也会持续更新。排序算法1. 冒泡排序 function bubbleSort(arr){ va 阅读全文
摘要:
编程语言的词法结构是一套基础性规则,用来描述如何使用这门语言来编写程序。 1、字符集 JavaScript程序是用Unicode字符集编写的。 1.1 区分大小写 JavaScript是区分大小写的语言。也就是说,关键字、变量、函数名和所有标识符(identifier)都必须采取一致的大小写形式。比 阅读全文
摘要:
HTML5 DOM 选择器 // querySelector() 返回匹配到的第一个元素var item = document.querySelector('.item');console.log(item); // querySelectorAll() 返回匹配到的所有元素,是一个nodeList 阅读全文
摘要:
阅读全文
摘要:
function Animal(name) { this.name = name;} Animal.prototype.run = function() { console.log(this.name + " is running!!");} var a = new Animal('a');var 阅读全文