javascript
文章平均质量分 53
一只小前端
这个作者很懒,什么都没留下…
展开
-
JavaScript事件绑定
本文介绍一些JavaScript事件绑定的常用方法及其优缺点,同时在最后展示一个由 Dean Edwards 写的一个比较完美的事件绑定方案。传统方式element.onclick = function(e){ // ... };传统绑定的优点非常简单和稳定,可以确保它在你使用的不同浏览器中运作一致处理事件时,this关键字引用的是当前元素,这很有帮转载 2015-10-17 17:40:09 · 96 阅读 · 0 评论 -
angularJS+ionic+nodeJS 学习资料整理
1.angular教程官方教程 http://angularjs.cn/T008github上的教程 https://github.com/zensh/AngularjsTutorial_cn七步从Angular.JS菜鸟到专家(1) http://blog.jobbole.com/46779/资源汇总http://www.iteye.com/news/28651-AngularJS-原创 2016-10-05 17:40:44 · 812 阅读 · 0 评论 -
JS点击注册事件
error1--每点击一次注册一次click事件 姓名:id: Ok $(document).ready(function(){ //textarea类型在弹出框中输入 $(".textarea").each(function(){ $(this).cli原创 2016-09-03 14:18:25 · 4474 阅读 · 0 评论 -
读书笔记----变量、作用域、内存问题
变量基本类型值简单的数据段 Undefined Null Boolean Number String1. 按值访问的(可以操作保存在变量中的实际的值)2. 保存在栈内存3. 复制变量值(创建一个新值)4. 确定哪种基本类型(typeof)引用类型值原创 2015-10-25 13:46:49 · 272 阅读 · 0 评论 -
JavaScript 开发进阶:理解 JavaScript 作用域和作用域链
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域 任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期转载 2015-10-25 14:19:59 · 331 阅读 · 0 评论 -
函数声明与函数表达式
函数声明function funname(){ } 函数表达式var funname=function(){}举个例子://函数声明 sum(10); //10 function sum(n){ alert(n); }函数声明:解析器已经通过一个函数声明提升的过程,读取并将函数声明添加到执行环境中。对代码求值时,JS引擎在第一原创 2015-10-22 15:44:23 · 407 阅读 · 0 评论 -
js不支持函数重载
function ff(num){ return num+100; } function ff(num){ return num+200; } var result = ff(100); //300这个例子中声明了两个同名函数,结果后面的函数覆盖了前面的函数。(以上代码和下面代码一样,下面的代码更易理解这个概念) var ff=function(num){ retu原创 2015-10-20 21:46:11 · 217 阅读 · 0 评论 -
JavaScript arguments对象
1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数funcArg中,调用arguments是不必要写成funcArg.arguments,直接写arguments即可)。Array.prototype.testArg =转载 2015-10-20 21:11:04 · 366 阅读 · 0 评论 -
面试遇到的JS编程题
总结一些在笔试面试中遇到的一些js的编程题,很多题当时没做出来,事后得补上,不管怎么,都积累了经验。1.递归/正则/数组题目描述:输入:[2,3,4,[55,77,[6,43,2]],33] 输出:[2, 3, 4, 55, 77, 6, 43, 2, 33] 方法一:(递归)var arr=[2,3,4,[55,77,[6,原创 2015-10-19 20:54:31 · 1332 阅读 · 2 评论 -
JavaScript instanceof 运算符深入剖析
简介: 随着 web 的发展,越来越多的产品功能都放在前端进行实现,增强用户体验。而前端开发的主要语言则是 JavaScript。学好 JavaScript 对开发前端应用已经越来越重要。在开发复杂产品中,需要使用面向对象的机制时,往往会用到复杂的 JavaScript 继承,而 instanceof 运算符是 JavaScript 语言中原生的用来判断实例继承关系的操作符。深入理解 inst转载 2015-10-15 10:52:36 · 319 阅读 · 0 评论 -
Javascript的this用法
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调转载 2015-10-17 14:32:20 · 248 阅读 · 0 评论 -
Javascript中this关键字详解
Quiz请看下面的代码,最后alert出来的是什么呢?var name = "Bob"; var nameObj ={ name : "Tom", showName : function(){ alert(this.name); }, waitShowName : function(){ s转载 2015-10-17 17:03:45 · 258 阅读 · 0 评论 -
JS重点整理之JS原型链彻底搞清楚
彻底搞清楚原型链。看图理解原型链。从对象、原型对象、原型链进行一步步分析,每一块都有根据自己的理解画图,更容易理解,又有例子代码佐证。最普通的对象:有__proto__属性(指向其原型链),没有prototype属性。原型对象(person.prototype 原型对象还有constructor属性(指向构造函数对象))函数对象:凡是通过new Function()创建的都是函数对象。原创 2016-10-06 01:58:40 · 36615 阅读 · 10 评论