深入理解JS中的Function.prototype.bind()方法 Javascript
前言 对于函数绑定(Function binding)很有可能是大家在使用JavaScript时最少关注的一点,但是当你意识到你需要一个解决方案来解决如何在另一个函数中保持this上下文的时候,你真正需要的其实就是 Function.pro...
标签: javascript
Javascript 事件冒泡机制详细介绍 Javascript
1. 事件 在浏览器客户端应用平台,基本生都是以事件驱动的,即某个事件发生,然后做出相应的动作。 浏览器的事件表示的是某些事
标签: javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结 Javascript
抽空学习了下javascript和jquery的事件设计,收获颇大,总结此贴,和大家分享。 (一)事件绑定的几种方式 javascript给DOM绑定事件处理函数总的来说有2种方式:在html文档中绑定、在js代码中绑定。下面的方式1、方式...
标签: javascript
js基本算法:冒泡排序,二分查找的简单实例 Javascript
知识扩充: 时间复杂度:算法的时间复杂度是一个函数,描述了算法的运行时间。时间复杂度越低,效率越高。 自我理解:一个算法,运行了几次时间复杂度就为多少,如运行了n次,则时间复杂度为O(n)。 1.冒泡排序 解析:1.比较相邻的两个元素,如果...
标签: javascript
JavaScript 链式结构序列化详解 Javascript
一、概述在JavaScript中,链式模式代码,太多太多,如下:if_else:if(...){ //TODO}else if(...){ //TODO}else{ //TODO}switch:switch(name){ c
标签: javascript
javascript的几种写法总结 Javascript
<title>几个JavaScript</title><script language="javascript"> //变量 var greeting;//变量名 greeting = "Welcome to the JS!";//为变量赋值</script>&l
标签: javascript
老生常谈javascript变量的命名规范和注释 Javascript
简单说,标识符命名规则如下: 第一个字符可以是任意Unicode字母,以及美元符号($)和下划线(_)。 第二个字符及后面的字符,还可以用数字。 下面这些都是合法的标识符。 arg0 _tmp $elem π 下面这些则是不合法的标识符。 ...
标签: javascript
浅谈javascript:两种注释,声明变量,定义函数 Javascript
javascript:单行注释用//呵呵呵呵;多行注释用/*hdhdhdh*/ javascript中区别大小写,定义变量使用关键字var,语法如下:var 变量名,其中变量从编程角度讲,变量是用于存储某种/某些数值的存储器。 javasc...
标签: javascript
JS 事件绑定、事件监听、事件委托详细介绍 Javascript
在JavaScript的学习中,我们经常会遇到JavaScript的事件机制,例如,事件绑定、事件监听、事件委托(事件代理)等。这些名词是什么意思呢,有什么作用
标签: javascript
JavaScript 闭包详细介绍 Javascript
深入理解JavaScript——闭包 跟很多新手一样我也是初入前端,对闭包的理解花费的时间和精力相当的多。效果也还行,今天我就来根据自己的理解细致的讲一讲闭包,由于是初入学习的时候不免有一些弯路和困惑,我想信这也是很多跟我一样的人会同样...
标签: javascript