文章库ARTICLE COLUMN

  • 最近想通的几个单页面应用开发的重点

    最近想通的几个单页面应用开发的重点

    摘要:老实说我不是第一次想歪了而且很慢总是不能很快抓住要点当别人用后端从做博客做论坛联系完成的应用的时候我跑去学单页面应用还很久挣扎在的思路当中我想说的是走大多数人走的路的确是可以减少浪费的时间和错误的走少数人在的路当然也刺激的我最近才明白...

    yibinnnyibinnn 评论0 收藏0
  • 《JavaScript高级程序设计》笔记:JavaScript简介(一)

    《JavaScript高级程序设计》笔记:JavaScript简介(一)

    摘要:实现一个完整的实现应该由下列三个不同的部分组成核心文档对象模型浏览器对象模型文档对象模型是针对但经过扩展用于的应用程序编程接口。级别级由两个模块组成核心和。其中,核心规定是如何映射基于的文档结构,以便简化对文档中任意部分的访问和操作。...

    EdisonEdison 评论0 收藏0
  • 《JavaScript高级程序设计》笔记:在HTML中使用Javascript(二)

    《JavaScript高级程序设计》笔记:在HTML中使用Javascript(二)

    摘要:元素向页面中插入的主要方法就是使用元素。这个属性的用途是表明脚本在执行时不会影响页面的构造。因此,在元素中设置属性,相当于告诉浏览器立即下载,但延迟执行。混杂模式会让的行为与包含非标准特性的相同,而标准模式则让的行为更接近标准行为。 ...

    genefygenefy 评论0 收藏0
  • 细说 jQuery 事件篇(一) - 代码执行时机

    细说 jQuery 事件篇(一) - 代码执行时机

    摘要:在元素一篇介绍过,可以使用来使得代码在加载完毕后自动执行代码,接下来具体介绍下这个机制。这样看上去貌似没什么问题,但是如果有两个函数需要指定时就会遇到麻烦,因为属性只能保存对一个函数的引用,如果我们写成以下形式最后代码执行后的效果是会...

    dunizbdunizb 评论0 收藏0
  • 细说 jQuery 事件篇(二) - 处理简单事件

    细说 jQuery 事件篇(二) - 处理简单事件

    摘要:我们可以利用可以对用户发起的事件进行处理,这里以样式转换为例来说明。其他类似的操作事件都可以通过这个方法,将处理事件的程序绑定到同名事件上面。 我们可以利用 jQuery 可以对用户发起的事件进行处理,这里以样式转换为例来说明。 增添样式 基...

    cklljckllj 评论0 收藏0
  • toy.js 构思中的移动端开发框架(一)

    toy.js 构思中的移动端开发框架(一)

    摘要:最近看了不少关于前端方面的书籍加上之前在的基础上利用裸奔开发了一个移动端的项目在没有借助任何框架的基础下写了近行的代码这是项目初期完全没有想到的问题在把后端的数据处理搬迁到前端以后问题就开始变得极具复杂性端的前端发展已有数年目前也有不...

    paney129paney129 评论0 收藏0
  • 细说 jQuery 事件篇(三) - 事件传播

    细说 jQuery 事件篇(三) - 事件传播

    摘要:是如何决定由哪个元素来处理事件的,以及又是如何优化处理这个问题的,这些都涉及到了事件传播。事件冒泡的弊端事件冒泡可能会导致意料之外的行为,例如在响应事件时,依旧是上例,当为最外层的添加一个事件。使用方法可以避免事件传播导致的问题。 Ja...

    Cc_2011Cc_2011 评论0 收藏0
  • Javascript知识点:IIFE - 立即调用函数

    Javascript知识点:IIFE - 立即调用函数

    摘要:所以那些匿名函数附近使用括号或一些一元运算符的惯用法,就是来引导解析器,指明运算符附近是一个表达式。 Immediately-invoked Function Expression(IIFE,立即调用函数),简单的理解就是定义完成函数之后立即执行。因此有时候也会被称为自执行...

    gojigoji 评论0 收藏0
  • 基于原型的JavaScript继承 - 面向对象的JavaScript - JavaScript核心

    基于原型的JavaScript继承 - 面向对象的JavaScript - JavaScript核心

    摘要:基于原型的继承诚惶诚恐的写下这篇文章。无论是还是,都是面向对象的。将这个新对象作为构造函数的执行上下文其指向这个对象,并执行构造函数返回这个对象原型继承我们来定义一个简单的类和它的原型我们在原型上定义了一个方法。 源码: https://gi...

    AccemlAcceml 评论0 收藏0
  • ES5特性 - ECMAScript特性  - Javascript核心

    ES5特性 - ECMAScript特性 - Javascript核心

    摘要:特性本文将简单列举的核心特性。获取自有属性名列表。以给丁对象为创建新的对象并返回。将对象的每个自有自有属性做如下操作属性的特性置为属性的特性置为同时,该对象将不可扩展。检查对象是否是位于给定对象的原型链上。 原文: http://pij.robin...

    HalfHalf 评论0 收藏0
  • ES6特性概述 - ES6 - ECMAScript特性 - Javascript核心

    ES6特性概述 - ES6 - ECMAScript特性 - Javascript核心

    摘要:特性概述比较新特性更多。之后后分篇描述目前已经比较成熟的语法特性例如和。同上,但返回该元素的索引号。和对象的属性行为一致。不将参数强制转行为。判断是否为在范围内的正整数。不少层面的特性可以通过进行兼容性支持。 原文: http://pij.rob...

    Ali_Ali_ 评论0 收藏0
  • ES6引入的数据结构 - ES6 - ECMAScript特性 - Javascript核心

    ES6引入的数据结构 - ES6 - ECMAScript特性 - Javascript核心

    摘要:引入的数据结构新加入的数据类型有这些数据结构的支持并不广泛,在写这篇文章的时候。是或其他可枚举的对象,其每个元素是的元数组。开头的和不对持有引用,不影响。因此,他们没有办法对自身的进行直接的枚举。目前新版的和支持。 原文:http://pi...

    fobnnfobnn 评论0 收藏0
  • ES6语法特性 - ES6 - ECMAScript特性 - Javascript核心

    ES6语法特性 - ES6 - ECMAScript特性 - Javascript核心

    摘要:前三个是为了解决变量声明定义的问题,而最后一个则影响最大。下文只介绍前三个特性。这是因为的的不支持块级作用域,变量仅仅被限制到函数作用域内。 原文: http://pij.robinqu.me/JavaScript_Core/ECMAScript/es6/es6_syntax_features.html ...

    jas0njas0n 评论0 收藏0
  • ES6语法特性 - ES6 - ECMAScript特性 - Javascript核心

    ES6语法特性 - ES6 - ECMAScript特性 - Javascript核心

    摘要:前三个是为了解决变量声明定义的问题,而最后一个则影响最大。下文只介绍前三个特性。这是因为的的不支持块级作用域,变量仅仅被限制到函数作用域内。 原文: http://pij.robinqu.me/JavaScript_Core/ECMAScript/es6/es6_syntax_features.html ...

    JoyvenJoyven 评论0 收藏0
  • ES6语法特性 - ES6 - ECMAScript特性 - Javascript核心

    ES6语法特性 - ES6 - ECMAScript特性 - Javascript核心

    摘要:前三个是为了解决变量声明定义的问题,而最后一个则影响最大。下文只介绍前三个特性。这是因为的的不支持块级作用域,变量仅仅被限制到函数作用域内。 原文: http://pij.robinqu.me/JavaScript_Core/ECMAScript/es6/es6_syntax_features.html ...

    StonePandaStonePanda 评论0 收藏0
  • Javascript异步编程 - 函数式编程 - Javascript核心

    Javascript异步编程 - 函数式编程 - Javascript核心

    摘要:不少第三方模块并没有做到异步调用,却装作支持回调,堆栈的风险就更大。我们可以编写一个高阶函数,让传入的函数顺序执行还是我们之前的例子看起来还是很不错的,简洁并且清晰,最终的代码量也没有增加。 原文: http://pij.robinqu.me/JavaScript...

    hlcchlcc 评论0 收藏0
  • Javascript Generator - 函数式编程  - Javascript核心

    Javascript Generator - 函数式编程 - Javascript核心

    摘要:中的的引入,极大程度上改变了程序员对迭代器的看法,并为解决提供了新方法。被称为,也有些人把的返回值称为一个。其中属性包含实际返回的数值,属性为布尔值,标记迭代器是否完成迭代。 原文: http://pij.robinqu.me/JavaScript_Core/Functional...

    yearsjyearsj 评论0 收藏0
  • 脚本执行方式 - 文档加载 - 面向浏览器编程

    脚本执行方式 - 文档加载 - 面向浏览器编程

    摘要:脚本执行方式执行入口标签函数构造函数和函数标签内的事件绑定相关的內联函数等其他标签最基本,最常用的脚本引入方式。 原文: http://pij.robinqu.me/Browser_Scripting/Document_Loading/ScriptExecution.html 源代码: https://github.com...

    firimfirim 评论0 收藏0
  • Script标签和脚本执行顺序 - 文档加载 - 面向浏览器编程

    Script标签和脚本执行顺序 - 文档加载 - 面向浏览器编程

    摘要:相关脚本会立即下载并执行。从上面两个例子,可以充分了解到标签的柱塞式执行。表示该标签并不柱塞,也不同步执行。属性带有属性的脚本,同样会推迟脚本的执行,并且不会阻止文档解析。同时,带有的脚本彼此之间,能保证其执行顺序。 原文: http:/...

    cangck_Xcangck_X 评论0 收藏0
  • Underscore源码解析(一)

    Underscore源码解析(一)

    摘要:本文同步自我得博客最近准备折腾一下,在事先了解了之后,我知道了对这个库有着强依赖,正好之前也没使用过,于是我就想先把彻底了解一下,这样之后折腾的时候也少一点阻碍。 本文同步自我得博客:http://www.joeray61.com 最近准备折腾一下backbone.j...

    neuneu 评论0 收藏0
  • 如何检测网站访问者安装了什么软件

    如何检测网站访问者安装了什么软件

    摘要:一个是在用户载入网页时,检测用户电脑上安装了什么软件。通过用户浏览器抽出这种字体签名,就能帮你检测用户安装到电脑上的软件种类这不需要任何额外的用户许可。 为特定用户的意图和需求量身定制使用网站的体验,无论是让你的网站具有更好的移动友好...

    HonwhyHonwhy 评论0 收藏0
  • 记一次js的坑

    记一次js的坑

    摘要:问题把一个的数组转换成很自然的,我们会这么写但这却得不到我们想要的结果,会变成但如果我们给这个函数包一下,得到的却是正确的结果。所以,第一种写法结果是符合的预期的,虽然他不符合我们的预期。 问题: 把一个["1", "2", "3"]的数组转换成[1,2...

    QiuyueZhongQiuyueZhong 评论0 收藏0
  • Javascript正则表达式详解(一)

    Javascript正则表达式详解(一)

    摘要:定义在中,定义一个正则表达式有两种方式,一种是直接量,另一种是使用构造函数。元字符在正则表达式的模式中,有一些字符是有特殊含义的,被称为元字符,如果要匹配元字符,则必须对其进行转义。正则表达式详解二 简介 先来一段介绍: 正则表达...

    zeyuzeyu 评论0 收藏0
  • 细说 Javascript 拾遗篇(四) : setTimeout 和 setInterval

    细说 Javascript 拾遗篇(四) : setTimeout 和 setInterval

    摘要:当间隔时间设置较小时,将会导致回调函数堆积。处理可能阻塞的代码最简单且最可控的方式就是在回调函数内部使用函数。但是很明显,由于指定最大值的限制,还会有定时器没有被清除掉。另外,尽量避免使用函数,从而避免可能导致的回调函数堆积现象。 由...

    wangjuntytlwangjuntytl 评论0 收藏0
  • IE6 hack for js

    IE6 hack for js

    摘要:解决方案页面跳转失效在下使用的做页面跳转时,会出现无效现象,尤其在标签中使用执行该函数时。 1. ie6下iframe不显示的问题 在ie6下有时会碰到iframe不显示的问题,刷新后才能显示,此问题不是页面加载慢导致的,出现该问题的原因有多种可能: ...

    cfanrcfanr 评论0 收藏0

热门文章

<