文章库ARTICLE COLUMN

  • JS语言精粹--函数篇之this与调用模式

    JS语言精粹--函数篇之this与调用模式

    摘要:在中有四种调用模式方法调用模式函数调用模式构造器调用模式和调用模式。构造一个的实例目标就是结合前缀来调用的函数,被称为构造函数。 久违的博文,貌似距离我上一篇也算是有些年岁(加班的日子真是度日如年啊T^T)了,所以呢,现在是时候回归正道...

    niceforbearniceforbear 评论0 收藏0
  • 在session中存储JSON对象

    在session中存储JSON对象

    摘要:在开发的过程中,我们可能需要在中暂时存储接收到的数据,以减少对内存和带宽的占用,可是只能存储字符串数据,无法直接存储数组类型和对象,这时候我们该怎么办呢其实很简单。先把对象通过方法转化为字符串,存入中之后通过方法将中的字符串转化为格式...

    W_BinaryTreeW_BinaryTree 评论0 收藏0
  • js 你不知道的 Array

    js 你不知道的 Array

    摘要:删除数组的第一个元素,返回值是删除的元素对数组中的元素进行排序添加或删除数组中的一个或多个元素。循环迭代方法对数组中的每一个元素调用参数中指定的过滤函数,并将对于过滤函数返回值为的那些数组元素集合为新的数组返回。 一、在类数组对象上复...

    yintaolaowanziyintaolaowanzi 评论0 收藏0
  • [ ES6 ] 一.  ECMAScript 6 相关学习资源

    [ ES6 ] 一. ECMAScript 6 相关学习资源

    摘要:浏览器兼容性列表可以看到还是全线飘红的和支持特新列表据此在和上使用这些新特新待补充二相关教程最重要的产品规格书,什么教程也脱离不了这里的标准,英文好的还是多看点。 一. ES6新特性相关 es6features : 经典的ES6新特性预览,github 逼近 10k ...

    TowersTowers 评论0 收藏0
  • 题解JavaScript(持续更新)

    题解JavaScript(持续更新)

    摘要:多个等号连续赋值第一次理解的时候,以为是连续赋值的问题。则是直接声明为了全局变量。这是因为默认附加到了全局对象上。以上是常见的题目来考察的细节问题,我会不定期的收集,来进行更新,欢迎互相指教 1. 多个等号连续赋值 (function(){ var x...

    DC_erDC_er 评论0 收藏0
  • js对象创建方法汇总及对比

    js对象创建方法汇总及对比

    摘要:中创建对象的方式有很多,尤其是基于原型的方式创建对象,是理解基于原型继承的基础。该函数中的属性指向该源性对象当通过该函数的构造函数创建一个具体对象时,在这个对象中,就会有一个属性指向原型。 js中创建对象的方式有很多,尤其是基于原型的方...

    piapiapiapia 评论0 收藏0
  • javascript函数式编程入门小结

    javascript函数式编程入门小结

    摘要:前言最近花了不少时间接触学习的函数式的编程方式,而后为了加深理解,又去折腾。不过幸运的是,天生具备了函数式编程的基本元素,所以学习的起点不会太低。初接触第一个实例,函数式编程是如何做一个番茄炒鸡蛋的。 前言 最近花了不少时间接触学习jav...

    includecmathincludecmath 评论0 收藏0
  • [译]在 React.js 中使用 ES6+

    [译]在 React.js 中使用 ES6+

    摘要:如果是在中,我们也许只能这样做但是,在中,我们不仅可以在对象字面量属性的定义中使用表达式,还有使用使用字符串模板析构扩展运算符我们在编写组件的过程中,经常遇到要从父组件要把自己的很多属性多传给子组件的情况。 原文地址: http://babeljs....

    EnlightenmentEnlightenment 评论0 收藏0
  • 闲谈异步调用“扁平”化

    闲谈异步调用“扁平”化

    摘要:而的主线程中不允许操作网络,更是将程序员们推向了异步的深渊。异步深渊产生的主要原因是回调,这在里尤其严重。为了逃离回调的深渊,大家开始想各种办法来把回调扁平化。目前已经在等环境中得到支持,使用的不仅能大大简化代码,还能降低逻辑思路的复...

    JadenJaden 评论0 收藏0
  • Javascript简介

    Javascript简介

    摘要:以下内容都是一些概念性的知识点弄懂这些基本的概念是我们在世界看得更远的垫脚石诞生于年年公司开发发布时临时将名字改为当时它的主要目的是处理以前由服务端语言负责的输入验证操作随着其发展现在已不再局限于数据验证而是具备了与浏览器窗口及其内容...

    Near_LiNear_Li 评论0 收藏0
  • 打造最美HTML5 3D机房(第二季)

    打造最美HTML5 3D机房(第二季)

    摘要:写在前面的前面现在拍电影搞真人秀都流行拍续集,哥今天给大家带来的是打造最美机房的续集,哥的目标是成为机房界的网红。机柜标签机房中最重要的物理资源机柜是机房管理规划监控人员最关注的对象之一。 写在前面的前面 现在拍电影、搞真人秀都流行拍...

    BetaRabbitBetaRabbit 评论0 收藏0
  • 什么是闭包?

    什么是闭包?

    摘要:无论焦点在哪个输入域上,显示的都是关于年龄的消息该问题的原因在于赋给是闭包中的匿名函数而不是闭包对象解决这个问题的一种方案是使指向一个新的闭包对象。 闭包定义 对闭包的具体定义有很多种说法,这些说法大体可以分为两类: 闭包是其词法上下文...

    zxhaaazxhaaa 评论0 收藏0
  • JavaScript函数声明与函数表达式

    JavaScript函数声明与函数表达式

    JavaScript函数声明与函数表达式 如何定义一个函数         在JavaScript里有两种定义函数的方法 函数声明        function 函数名称 (参数:可选){ 函数体 } 函数表达式        function 函数名称(可选)(参数:可选){ 函数体 }...

    CarlCarl 评论0 收藏0
  • Angular-mock之使用$httpBackend服务测试$http

    Angular-mock之使用$httpBackend服务测试$http

    摘要:简介模块为单元测试提供模块定义加载注入等支持。为使用了的应用提供单元测试的伪后台。根据提示进行设置即可。将该文件保存为,测试时需按顺序将测试项目文件及依赖文件引入。最后在请求后执行就会立即执行完成请求。参考官方单元测试学习笔记 Angula...

    rockswangrockswang 评论0 收藏0
  • javascript高级特性

    javascript高级特性

    摘要:人手腿嘴大手长腿欧巴樱桃小嘴我们知道造人是一个整体不可能先造手再造腿最后造嘴,我们现在的需求是一旦实例化人这个对象,该有的都有了。简单修改以上代码大手长腿欧巴樱桃小嘴调用函数我们在每个中添加了将原有对象返回避免无返回值的函数执行完之后...

    Ryan_LiRyan_Li 评论0 收藏0
  • 利用 Canvas 将白色背景的 JPEG 图片转成透明的 PNG 图片

    利用 Canvas 将白色背景的 JPEG 图片转成透明的 PNG 图片

    摘要:此脚本的功能是将格式的图片中的白色背景转成透明,然后再保存成格式的图片如果图片本身有不想被转换的白色区域,使用其他方法吧。所以说如果我们想实现白色背景的图片转成透明的图片,只需要将白色背景对应的像素点得值变成就好了。 作者 @zwhu源码 @...

    cgh1999520cgh1999520 评论0 收藏0
  • 7大极好的移动应用开发J2ME工具

    7大极好的移动应用开发J2ME工具

    摘要:在移动应用程序开发工具的广泛网络市场中,工具已成功抢去了所有的风头。支持,方便的设计以及重构功能使得成为网络移动应用程序开发者最值得推荐的的工具之一。包括两个安装和两个指南,专业版使用进行有效的移动应用程序的开发。 在移动应用程序开发...

    Little_XMLittle_XM 评论0 收藏0
  • [Tips on Ember 2] 如何尝试 angle-bracket component

    [Tips on Ember 2] 如何尝试 angle-bracket component

    摘要:警告版本是很不稳定的,并不推荐使用于要上线的应用。如果你要尝试新的特性,要么是新建一个测试用的,要么是你的应用离正式上线还早并且你和你的团队折腾得起。在此功能正式发布之后应该是不需要这段补丁代码的,目前来说也不会影响使用。 Ruby China...

    Yu_HuangYu_Huang 评论0 收藏0
  • [Tips on Ember 2] Ember CLI with Webstorm

    [Tips on Ember 2] Ember CLI with Webstorm

    摘要:好,你用就用吧,各种问题自己也不会看文档问谷歌,成天怨声载道的不得不吐槽一下现在的年轻人。为什么使用有关和的纠结历史可以去谷歌一下,此处不再啰嗦最根本的原因就是对的支持更好,更新和维护也更勤快。 Tips on Ember 2 对我来说是没什么计划性...

    curlyChengcurlyCheng 评论0 收藏0
  • [Tips on Ember 2] Ember CLI 和 Sass (及其周边) 的协同工作

    [Tips on Ember 2] Ember CLI 和 Sass (及其周边) 的协同工作

    摘要:今天这篇主要讲讲里关于样式开发的一些前期准备工作,主要是和。总的来说就不要再用了,又大又笨而且连亲爹都准备放弃它了,未来将是小快灵组件协同工作的大趋势,就是可以用来替代的组件库。 今天这篇主要讲讲 Ember CLI 里关于样式开发的一些前期准...

    ziwenxieziwenxie 评论0 收藏0
  • [Tips on Ember 2] UI 布局与应用状态的关系处理

    [Tips on Ember 2] UI 布局与应用状态的关系处理

    摘要:如果说传统的前端开发是以页面为中心来入手的话,那么现代的应用开发就是以状态为中心来着手设计和开发的。初步分析路由是怎么管理状态的复杂的话题简单说在中,应用的每一个可能的状态都是通过体现的。 引子 SPA(单页面应用)的核心是什么? 自该类...

    wayneliwayneli 评论0 收藏0
  • javascript Array 学习笔记

    javascript Array 学习笔记

    摘要:元素是通过指定的分隔符进行分隔的。如果数组已经为空,则不改变数组,并返回值。数组对象方法用于删除第一个元素,并且返回这个元素。返回值与没有参数的方法返回的字符串相同。 数组的定义:今天碰到一个问题:(this._callback[evn] || (this._callbac...

    longshengwanglongshengwang 评论0 收藏0
  • Canvas 在高清屏下绘制图片变模糊的解决方法

    Canvas 在高清屏下绘制图片变模糊的解决方法

    摘要:之前我在上回答过绘制图片模糊的问题,但是可能是由于我给出的答案过于简略,加上答案中的链接已经失效,很多人反映这种办法并不好使。前提条件假设我们要在中绘制一张的图片,并且要保证它在高清屏中不模糊。 之前我在 SF 上回答过「html5 canvas绘制...

    wind3110991wind3110991 评论0 收藏0
  • JSON 读书笔记

    JSON 读书笔记

    摘要:解析器和库支持许多不同的编程语言。每个对象代表一条关于某人有姓和名的记录。使用解析器将转换为对象是更安全的做法。解析器只能识别文本,而不会编译脚本。在浏览器中,这提供了原生的支持,而且解析器的速度更快。注意的字符串连接的规则利用解析器...

    lewinleelewinlee 评论0 收藏0
  • JS按位非运算符(~)及双非(~~)的使用

    JS按位非运算符(~)及双非(~~)的使用

    摘要:最近看源码,发现有用到了位运算符,以前也见过类似的用法,所以研究了下为什么这样用。按位非运算符先看看的定义位运算由否定号表示,它是中为数不多的与二进制算术有关的运算符之一。 最近看zepto源码,发现有用到了位运算符-not (~),以前也见过类...

    yagamiyagami 评论0 收藏0

热门文章

<