JavaScript
文章平均质量分 58
柯南道尔2606
做一个快乐的程序员!
展开
-
JavaScript 基础(001_Event Delegation)
Event Delegation(事件委托):简而言之,依赖于事件冒泡机制,当我们对 DOM 中的某个元素添加事件的时候,我们可以将事件添加到它的父节点上,即将事件委托给父节点,由父节点来处理事件的响应。示例代码:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Event Delegati原创 2016-09-16 15:45:43 · 583 阅读 · 0 评论 -
JavaScript 基础(002_Event Bubbling)
Event Bubbling(事件冒泡):原创 2016-09-16 22:59:56 · 522 阅读 · 0 评论 -
JavaScript 基础(003_数组去重)
数组去重(转载):http://www.fscwz.com/2016/03/11/find-unique-items-in-javascript-array/转载 2016-09-17 13:17:57 · 288 阅读 · 0 评论 -
JavaScript 基础(004_作用域)
JavaScript 作用域:在 JavaScript 中,作用域为可访问变量、对象以及函数的集合。JavaScript has function scope: The scope changes inside functions.JavaScript 局部作用域:在函数体内声明的变量,它的作用域为局部作用域。示例代码:<!DOCTYPE html> <html> <head>原创 2016-09-18 10:40:55 · 276 阅读 · 0 评论 -
JavaScript 基础(005_变量提升)
JavaScript Hoisting:JavaScript 语言允许变量在使用之后再声明,换言之,变量能够在声明之前被使用。写这篇 blog 的目的只是理解变量提升的概念以及它所产生的现象,避免在 JavaScript 世界里使用变量提升这一特性,要严格要求自己。示例代码:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"原创 2016-09-19 16:15:26 · 568 阅读 · 0 评论 -
JavaScript 基础(007_闭包)
原始网址:http://www.w3schools.com/js/js_function_closures.asp 翻译: JavaScript 闭包 JS 变量的作用域只有两种:本地作用域、全局作用域。 闭包使 JS 变量“私有化”成为可能。 全局变量 函数能够访问定义在它(函数体)之内的所有变量,例如: function myFunction() { var a =翻译 2016-10-10 20:59:51 · 377 阅读 · 0 评论 -
JavaScript 基础(006_排序算法)
排序算法:最近在浏览技术博客的时候无意中发现了一篇关于排序算法的文章,个人觉得总结的非常好,本人是计算机专业的人,看完之后,在觉得汗颜的同时也是受益良多,作为程序员,多积累是个好习惯。自己动手写一写,加深理解,顺便把好文章分享一下。(本文只是用 js 写了各种排序算法的实现,至于各种排序算法的优劣、怎样在不同场合选择最佳的排序算法,这里就不班门弄斧,网上有很多资料,查百度百科也行。) JS家的排原创 2016-09-27 20:56:14 · 406 阅读 · 0 评论