文章库ARTICLE COLUMN

  • 关于javascript跨域及JSONP的原理与应用

    关于javascript跨域及JSONP的原理与应用

    摘要:因为同源策略的限制,我们不能在与外部服务器进行通信的时候使用。这个是跨域服务器取数据的接口,参数为回调函数的名字,返回的格式为原理首先在客户端注册一个然后把的名字传给服务器。 一、同源策略 同源策略,它是由Netscape提出的一个著名的安全...

    CoderBearCoderBear 评论0 收藏0
  • 怎么去掉同源策略

    怎么去掉同源策略

    Access-Control-Allow-Origin: *

    2017111220171112 评论0 收藏0
  • JavaScript 绑定事件时传递数据

    JavaScript 绑定事件时传递数据

    摘要:要点绑定事件时传递数据本身传递的数据中需要定义有一个方法来负责事件响应 javascriptvar data = { name: "Ruchee", email: "my@ruchee.com" }; data.handleEvent = function (e) { console.log(this); }; d...

    tain335tain335 评论0 收藏0
  • JavaScript继承方式详解

    JavaScript继承方式详解

    摘要:可以通过构造函数和原型的方式模拟实现类的功能。原型式继承与类式继承类式继承是在子类型构造函数的内部调用超类型的构造函数。寄生式继承这种继承方式是把原型式工厂模式结合起来,目的是为了封装创建的过程。 js继承的概念 js里常用的如下两种继承...

    YangyangYangyang 评论0 收藏0
  • 关于IE

    关于IE

    摘要:所有的都是建立在浏览器的,也是慢慢收集,慢慢整理判断浏览器是关于在浏览器的第二个参数,这是微软给出的解释转来的一个判断浏览器预览版中失效在的古老版本也存在由群里的友情提供利用或的字符串不能使用数组下标的特征自创,基于条件编译的嗅探脚本...

    jsdtjsdt 评论0 收藏0
  • 工具库v1.4

    工具库v1.4

    摘要:直接上代码在原型添加方法原始方法继承工具报出异常异常文本信息原型扩展区数组的兼容性判断原型操作异步加载异步加载的地址不正确异步加载异步加载的地址不正确下一个兄弟元素上一个兄弟元素本身后面的所有兄弟元素不包括本身本身前面的所有兄弟元素不...

    SikeSike 评论0 收藏0
  • bearcat - 让前端也流畅使用依赖注入

    bearcat - 让前端也流畅使用依赖注入

    摘要:版本在圣诞正式推出不再仅仅支持环境,浏览器环境也完美支持意味着前端也可以编写基于自描述对象的依赖注入依赖关系基于对象属性的自描述,无需使用来进行模块管理同时还内建了脚本异步加载机制,无需打包,前端模块化开发所见即所得秒例子,依赖,解析...

    ccj659ccj659 评论0 收藏0
  • 前端分辨率和高度(px)

    前端分辨率和高度(px)

    如题: 1,分辨率和操作dom毛关系都没有 2,操作dom和分辨率没有毛线关系

    vslamvslam 评论0 收藏0
  • 上报相关performance对象初略介绍

    上报相关performance对象初略介绍

    摘要:概述最近在做一个上报相关的需求,该需求指定上班的内容中包含页面记载的事件请求花费的事件以及渲染所要完成的时间等。网页导航的相关对象。浏览器内存情况相关对象。 概述 最近在做一个上报相关的需求,该需求指定上班的内容中包含页面记载的事件、...

    junbaorjunbaor 评论0 收藏0
  • JavaScript内部原理系列-执行上下文(Execution Context)

    JavaScript内部原理系列-执行上下文(Execution Context)

    摘要:一系列活动的执行上下文从逻辑上形成一个栈。栈底总是全局上下文,栈顶是当前活动的执行上下文。同样的,当抛出未捕获的异常时,也会退出一个或者多个执行上下文,也会做相应的退栈操作。 概要 本文将向大家介绍ECMAScript的执行上下文以及相关的可执...

    imingyuimingyu 评论0 收藏0
  • 微信webview清空方法

    微信webview清空方法

    showImg(https://segmentfault.com/img/bVkqAW); 先清除缓存,然后强制停止。

    BlackHole1BlackHole1 评论0 收藏0
  • JavaScript内部原理系列-变量对象(Variable object)

    JavaScript内部原理系列-变量对象(Variable object)

    摘要:它主要扮演被称作活跃对象简称的角色。的个数对象的的值和当前实际传递的形参是共享的。处理执行上下文代码分为两个阶段进入执行上下文执行代码对变量对象的修改和这两个阶段密切相关。在中,以相同的方式获取活跃对象是允许的 概要 我们总是会在程序...

    legendaryedulegendaryedu 评论0 收藏0
  • HTML5 history API,创造更好的浏览体验

    HTML5 history API,创造更好的浏览体验

    摘要:而唯一不引发刷新的参数并不会发送到服务器,因此服务器无法获得状态。目前建议设置为空字符串。此外请注意,及本身调用时是不触发事件的。我认为,按照渐进增强的思路,这样就是最好的了,也就是只使用较少的代码优化高级浏览器的使用体验。 HTML5 hi...

    zgbgxzgbgx 评论0 收藏0
  • js数据结构和算法(五)字典和散列(hash)

    js数据结构和算法(五)字典和散列(hash)

    摘要:哈希表也是种数据结构,它可以提供快速的插入操作和查找操作。一个更好的散列函数为了避免碰撞,首先要确保散列表中用来存储数据的数组其大小是个质数,这和计算散列值时使用的取余运算有关。散列函数将学生里的数字相加,使用函数计算出散列值。 什么...

    Hegel_GuHegel_Gu 评论0 收藏0
  • browserify-loader 0.3.0 发布

    browserify-loader 0.3.0 发布

    摘要:发布,没有功能的更新,使用的特性替换掉了对和这两个包的依赖。类库的体积缩小了很多。下一步,打算提供插件模式,支持更多的可编译为语言,也包括等。 browserify-loader 发布 0.3.0,没有功能的更新,使用 ES6 的 Promise 特性替换掉了对 RSVP 和 E...

    BatkidBatkid 评论0 收藏0
  • 如何正确学习JavaScript

    如何正确学习JavaScript

    摘要:然而,虽然先生对无所不知,被誉为世界的爱因斯坦,但他的语言精粹并不适合初学者学习。即便如此,在后面我还是会建议把当做补充的学习资源。但目前为止,依然是学习编程的好帮手。周正则表达式,对象,事件,阅读权威指南第,,,章。 既然你找到这篇...

    cangercanger 评论0 收藏0
  • JSREPL README.md 中文翻译

    JSREPL README.md 中文翻译

    摘要:方法回调函数,该回调函数会在命令准备好执行时返回,在命令未完整时返回。方法回调函数,事件被触发时将会被调用。超时如果在实例化时选择了,当正在运行的程序在限定时间内未调用指定的回调函数见实例化,那么将会触发此事件。 一个兼容多种语言的浏...

    DonneDonne 评论0 收藏0
  • JavaScript代码组织结构良好的5个特点[reuqire.js]

    JavaScript代码组织结构良好的5个特点[reuqire.js]

    摘要:可重用的代码变得更可靠,单元测试的数量增加了倍也是一个因素。模块不应依赖全局变量为了进一步加强我们的代码库,我们已经几乎完全消灭了全局变量除了由提供的全局变量,如和。 随着JavaScript项目的成长,如果你不小心处理的话,他们往往会变得难以...

    wushuiyongwushuiyong 评论0 收藏0
  • Javascript 设计模式 -- Module(模块)模式

    Javascript 设计模式 -- Module(模块)模式

    摘要:使用字面量表示法定义模块方法二模式模式使用闭包封装私有状态和组织。它提供了一种包装混合公有私有方法和变量的方式,防止其污染全局命名空间,防止其泄露到全局作用域。 方法一 对象字面量表示法 在对象字面量表示法中,一个对象被描述为一组包含...

    KoreyLeeKoreyLee 评论0 收藏0
  • Javascript 设计模式 -- Revealing Module(揭示模块)模式

    Javascript 设计模式 -- Revealing Module(揭示模块)模式

    摘要:在模块代码底部,它会很容易指出哪些函数和变量可以被公开访问,从而改善可读性。这是因为私有函数将继续引用私有实现,该模式不适用与公有成员,只适用于函数。引用私有变量的公有对象成员也遵守无补丁规则。 这是对Module模式的一个改进版本。方便集...

    ApolloApollo 评论0 收藏0
  • Javascript 设计模式 -- Singleton(单例)模式

    Javascript 设计模式 -- Singleton(单例)模式

    摘要:从经典意义上来说模式,在该实例不存在的情况下,可以通过一个方法创建一个类来实现创建类的新实例如果实例已经存在,它会简单返回该对象的引用。模式的适用性描述如下当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 从经典意义上来...

    李涛李涛 评论0 收藏0
  • The Abstract Equality Comparison Algorithm

    The Abstract Equality Comparison Algorithm

    11.9.3 The Abstract Equality Comparison Algorithm The comparison x == y, where x and y are values, produces true or false. Such a comparison is performed as follows: If Type(x) is the same as Type(...

    KaruruKaruru 评论0 收藏0
  • JavaScript常用脚本集锦2

    JavaScript常用脚本集锦2

    摘要:把中的伪数组转换为真数组在中,函数中的隐藏变量和用获得的元素集合都不是真正的数组,不能使用等方法,在有这种需要的时候只能先转换为真正的数组。检测元素是否支持某个属性代码用法创建和使用命名空间使用方式 把JavaScript中的伪数组转换为真数组...

    xialongxialong 评论0 收藏0
  • 邮件订阅_观察者模式

    邮件订阅_观察者模式

    摘要:出版商不同杂志的订阅者数组添加订阅这方法订阅是触发的方法和订阅哪个类型的如果这个订阅类型没有,就新创建一个如果已经存在了,就把订阅触发的方法加到订阅数组里面删除订阅者出版只有发布者才能出版处理删除或者出版的方法调用哪个订阅者库如果是出...

    he_xdhe_xd 评论0 收藏0
  • browserify-loader 0.4.1 发布

    browserify-loader 0.4.1 发布

    摘要:,是一个模块的加载器。旨在改善模块化的开发。提供了自定义模块加载的接口便于你扩展,比如支持等等。 browserify-loader,是一个 CommonJS 模块的加载器。旨在改善模块化的开发。是 Browerify Work Flow 的补充。 0.4.1 修复了错误处理,开始支持加...

    RayKrRayKr 评论0 收藏0

热门文章

<