风起叶落,若是不知,岂会心动!

有心无心,心在人间;薄情非情,情系江湖!

【周文20180615】JavaScript 引擎基本原理:对象状态和内部缓存

Table of Contents 来源 JavaScript 引擎管道(Engine Pipeline) JavaScript 引擎中的解释器和编译器管道(interpreter/compiler pipelines) JavaScript 对象模型(Object Model) 优化属性的访...

2018-06-24 09:23:11

阅读数:133

评论数:0

【ECMA262学习系列(一)】函数对象详解(Function Object)

Table of Contents 直接调用 Function() Function(p1, p2, ..., pn, body) Function 的构造器对象(The Function Constructor) new Function(p1, ..., pn, body) 执行过程 ...

2018-05-06 14:22:06

阅读数:49

评论数:0

【ECMA262学习系列】 15.4.4.19 Array.prototype.map(callbackfn[, thisArg])

Table of Contents 15 标准内置对象(Standard Built-in ECMAScript Objects) 15.5 数组对象(Array) 15.4.4 数组原型对象的属性(Array.prototype) 15.4.4.19 Array.prototype.m...

2018-03-30 09:49:39

阅读数:91

评论数:0

[JavaScript插件系列] 列表菜单控制器 turn-page-refresh

Table of Contents 前言 Turn-Page-Refresh Build Usage create `turn.List` instance listen key handler Functions updateFocus, required updateTpl, requ...

2018-03-27 21:20:03

阅读数:164

评论数:0

【JavaScript基础】JavaScript的对象创建和继承

目录 创建对象 工厂模式 构造函数模式 原型模式 构造 + 原型模式 动态原型模式 寄生构造函数模式 稳妥构造函数模式 继承 简单实例 借用构造函数 组合继承 原型式继承 寄生式继承 寄生组合式继承 总结 对象创建 继承 创建对象 工厂模式 工厂模式使用 new Ob...

2018-03-13 22:34:16

阅读数:75

评论数:0

【ES6系列】let-var-function 声明和作用域问题

Let 知识梳理 变量提升问题 let 详解 变量封禁 let 是否提升问题 示例一(let + 立即执行函数): 示例二(let + for 循环): 变量提升问题 es6-let-var-function-hoist 从上图的中得出结论: let 的【创建】过程被提升...

2018-02-28 19:37:42

阅读数:171

评论数:0

【marquee标签插件】原生JavaScript模拟<marquee>的跑马灯效果

1 marqueeto simulate functions of marquee markup因公司业务需要,得弄个跑马灯的效果,但是奈何机顶盒的兼容性差到爆,连 marquee 标签得一些属性都不支持(暂且不谈该标签被废弃一事)具体需求是: 实现基本的滚动效果,从右到左 实现滚动次数的统计,在...

2017-09-29 10:59:03

阅读数:487

评论数:0

【Issues-Webpack-N3】vue-loader没有将tempate内容打包进去

vue文件里面的template没有被打包进模板文件中/* vue loader */ var ExtractTextPlugin = require('extract-text-webpack-plugin');var extract = (loader) => { let l...

2017-08-05 12:24:31

阅读数:466

评论数:0

【Issues-Webpack-N1】extract-text-webpack-plugin使用css-loader报错

【Vue】 vue-loader issues错误描述: Module build failed: ModuleBuildError: Module build failed: TypeError: Cannot read property 'postcss' of null目的:将 css 都...

2017-08-04 22:06:39

阅读数:2053

评论数:3

vuejs-折腾系列(一)vue-fontawesome使用

折腾前言目前工作主要使用 vue.js 框架进行开发,自己又对 vue 不是那么了解,还是半桶的状态,所以得加紧步伐赶紧熟悉起来,这两天在使用脚手架 vue-cli 创建项目玩耍中,又一直对font-awesome锲而不舍,通过 github 了解到早有大牛搞出了 vue-awesome,因此就开...

2017-05-18 10:03:14

阅读数:19789

评论数:0

Vuejs-学习记录(三)Class与Style绑定

1 Class 与 Style在使用组件的时候,不可避免的要去使用内联的 style 属性去设置标签样式,按照常规的使用,style 只能是一些属性列表组合成的字符串;这限制了在使用组件时可以自定义或者动态改变样式,而 Vue 对标签的 style 属性进行了优化,从而使其可以支持对象/字符串/数...

2017-05-13 15:14:31

阅读数:10539

评论数:0

Vuejs-学习记录(二)属性和计算属性

属性(或指令)v-show根据条件的 boolean 值来切换元素的 CSS display 属性。相对 v-if 来说v-show 只是针对 display 属性,即该元素会始终被渲染,只是不一定会显示出来。而 v-if 不同,它会根据条件决定是否会被创建-渲染或者销毁v-html官方说是只能按...

2017-05-11 13:44:33

阅读数:5280

评论数:0

Vuejs(一)入门

Vue.js (一) 入门官方网址 ✈️第一次真正接触到 Vue.js 其实是源于一次头条中的视频教程(关注的程序员主题还是有不少干货的),这次决定好好学习下 Vue.js 源于一次面试,或者说可能成功的一次面试吧(没板上钉钉的事,谁也说不准,囧~~)。加上好奇的心态也想整体的学习下 Vue.js...

2017-04-24 23:58:19

阅读数:5807

评论数:1

ES6 Promise 简介

简介这段时间公司上线了个印尼的项目,通过 CMD + seajs + 模版来实现的一个单页应用,然后经过压缩打包,跟起 BUG 来那种痛苦简直是: 不想说,就对了,一万个nnnnnnnnnnnnnm 。吐槽归吐槽,现在前端模块化,工程化开发越来越流行,只能说公司还停留在原生硬编程阶段是比较落后的。...

2017-04-14 15:00:58

阅读数:655

评论数:0

React-高级教程完整版

React 高级教程完整版这标题可能有点不太贴切或符合内容,从官方上来区分这部分内容确实属于高级部分,只是由于个人原因,在后面的一些章节并没有记录在列。也为了承接上一篇,因此勉强将标题定位:“React 高级教程完整版”纯属针对个人学习记录成果,无他~~~属性类型检测(Typechecking W...

2017-04-05 23:01:43

阅读数:5405

评论数:0

H5-Canvas-Geometry-shapes-正多边形

正多边形绘制今天上网的时候无意中看到好多几何图形,突然萌生出自己搞个生成器去绘制各种多边形,想想就开干了,先从简单的正多边形开始。如下:正多边形绘制实现支持最少边数:3,最大:不限制;支持链式重复绘制,从而可以组合成稍复杂点的图像;支持单图形动画(顺时针,逆时针,顺逆时针互切,更多的动画有待完善)...

2017-03-31 18:28:36

阅读数:1278

评论数:1

H5-Canvas-Clock-时钟

Canvas 示例:时钟先来看下最终效果图:星期天趁空隙实现了个简单的一个时钟,下面回顾下其实现原理,和遇到的问题,对 H5 这块还是个菜鸟,只有不断通过练习去熟悉了。设计凡是从构思开始,而不是盲目的去实现代码。设计图:从上图中该时钟分为几个部分 画布,背景蓝色部分; 第一个圆:时钟边框,最外层 ...

2017-03-28 08:24:40

阅读数:2279

评论数:0

React-基础教程完整版

目录: 1 组件和组件属性(Component and Props) 1.1 组件定义方式 1.2 组件嵌套使用 1.3 提取组件 2 状态和声明周期(State and LifeCycle) 2.1 状态值 2.2 生命周期 3 事件处理 4 条件渲染(Conditional Rendering...

2017-03-21 18:33:31

阅读数:2785

评论数:2

单页WEB应用(九),终篇-总结和发布

前言本篇是该书系列最后一篇,本书所有涉及的功能和其中所涉及的知识点,基本已经学习完成。大体上有以下几个部分 简单的页面布局第一个部分首先是进行简单的页面,和其布局的设计,并且采用的是模块化思想,组件组装器概念,因此每个模块都有自己的页面代码,在加载模块的时候将其渲染出来。 功能添加和功能容器,或者...

2017-03-15 18:10:54

阅读数:237

评论数:0

CSS预编译:sass-scss

1 SCSS/SASS两者在使用上,稍有不同, 主要体现在格式上,SCSS 的格式和 CSS 格式几乎一样,不局限于缩进,带有大括号,而 SASS 必须严格遵循缩进原则,并且没有大括号,使用上选择SCSS 更多点,需要注意的是两者不能混用,也就是说后缀名为 .scss 的书写规则就不能在其中使用 ...

2017-03-15 09:25:44

阅读数:639

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭