css 3 3d box

2016-10-15
阅读 1 分钟
2k
<p data-height="265" data-theme-id="0" data-slug-hash="kkjVoJ" data-default-tab="css,result" data-user="zd9027" data-embed-version="2" class="codepen">See the Pen css3d by zd9027<script async src="//assets.codepen.io/assets/embed/ei.js"></script>

学习是不断的模仿

2016-09-28
阅读 1 分钟
1.4k
js运算符+ 遇到非法数字转为拼接 {代码...} js逻辑运算 最早能判断表达式结果的值(第一个成立的值) {代码...} 控制结构

夯实基础js - 语句篇

2016-09-25
阅读 1 分钟
2k
下面这些值将被计算出 false (also known as Falsy values): false undefined null 0 NaN 空字符串 ("") 当传递给条件语句时,所有其他值,包括所有对象会被计算为 true 。 请不要混淆原始的布尔值true和false 与 布尔对象的值true和false(译者注:下例中b属于对象,会被计算为true!)。例如 {代码...} for...in也反复...

夯实基础js

2016-09-24
阅读 3 分钟
1.5k
JavaScript 变量感觉上是被“提升”或移到了所有函数和语句之前。提升后的变量将返回 undefined 值,所以即使在使用或引用某个变量之后存在声明和初始化操作,这个被提升的引用仍将得到 undefined 值。

滚动到一定位置 悬浮在顶部

2016-08-10
阅读 2 分钟
3.8k
main .float-box {代码...} #p1 section#s1 {代码...} #p2 section#s2 {代码...} // 页面滚动处理逻辑 {代码...}

vue中实现单选

2016-06-19
阅读 1 分钟
2k
需要用到$.each先遍历所有,标记为false然后把当前设置为true

阶段性总结

2016-05-24
阅读 1 分钟
1.8k
前端包含的面很广的,知识点也很多,工作中没有用到的,并不能作为你不知道它的理由,但是你可以合理的解释,你对这个问题是怎么看待的,毕竟在实际开发中又不是封闭式开发,如何获取相关的资料,如何去解决,态度一定要端正。 我基础也不好,我也在补,但不代表解决不了具体问题:)

个人感想

2016-05-19
阅读 6 分钟
2.6k
请求返回后,便进入了我们关注的前端模块简单来说,浏览器会解析HTML生成DOM Tree,其次会根据CSS生成CSS Rule Tree,而javascript又可以根据DOM API操作DOM

bilibili直播: Vue.js Podcast(小记录)~~~

2016-05-13
阅读 2 分钟
5.1k
vue2.0更小巧,功能完全保留了编译增强,编译任务前置(拜托了对dom的依赖,可用于非浏览器,比如移动端)服务端渲染:stream方案语法收敛 braodcast和pach??

vue实践:vue-router跳转

2016-05-11
阅读 1 分钟
6.3k
vue-router 跳转(url变化页面没变化,是因为少下面的) {代码...}

vue实践:v-if v-show区别

2016-05-09
阅读 1 分钟
8.6k
v-if v-show父级v-if 错误 内部指令不执行父级v-show 错误 内部指令仍然执行 display:none,blockv-show作用与v-if类似,不同的是v-show的元素会始终渲染并保持在 DOM 中,且v-show不支持tamplate标签

SegmentFault D-Day 2016「天津站: 前端场」~ angularjs干货满满啊~~~

2016-05-08
阅读 3 分钟
3.6k
企业级AngularJS 应用架构 & 开发经验漫谈 干货 AngularJS作为前端框架的优缺点 优点 "富二代", 我爸是Google "强家族", 我哥是Chrome 先进生产力 双向数据绑定 用户体验 非常完善的"生态系统" 良好的架构编码规范 相对更成熟的技术社区 缺点 SEO问题 学习成本略高, 曲线较陡峭 性能问题 浏览器兼容性 哪些项目适合...

SegmentFault D-Day 2016「天津站: 前端场」~ vue干货

2016-05-07
阅读 1 分钟
3.3k
Vue.js开发企业级 Webapp 干货 项目背景 前后端分离 后端渲染静态页面跳转的方式“慢” 多端使用,可移植性 提高开发体验,快速开发(缺人? 为什么选择Vue 官方文档健全,可能是面向开发者最好的文档 语法简单,Api很短时间内就能记住(设计原则) 可以支持复杂的企业级项目 组建化开发,提高协作开发效率 .Vue格式组建开...

vue实践:组件双向绑定

2016-05-06
阅读 1 分钟
6k
1.组件双向绑定 2.class绑定格式 red没加引号 是因为这个单词没有连接线 class-a有所以需要加引号 3.自定义组件绑定 默认单项绑定, .sync双向绑定

深入浅出vue1.0:数据绑定语法

2016-05-05
阅读 1 分钟
3.3k
!!!在网站上动态渲染任意 HTML 是非常危险的,因为容易导致 XSS 攻击。记住,只对可信内容使用 HTML 插值,永不用于用户提交的内容。

深入浅出JavaScript:面向对象编程之对象

2016-05-04
阅读 2 分钟
2.8k
一个对象就是一个属性集合,并拥有一个独立的prototype(原型)对象。这个prototype可以是一个对象(所谓它的原型对象)或者null(原型链终点)。

深入浅出vue1.0:Vue 实例

2016-05-03
阅读 2 分钟
6.2k
构造器 用vue必须先 通过构造函数Vue 创建一个 Vue 的根实例(喂!我要用vm啦!) {代码...} 组件构造器(所有的 Vue.js 组件其实都是被扩展的 Vue 实例) {代码...} 属性与方法 每个 Vue 实例都会代理其 data 对象里所有的属性(意思是:data内的属性就是vm的属性) {代码...} 注意!只有这些被代理的属性是响应的。如...

深入浅出JavaScript:ES6数组方法

2016-05-02
阅读 3 分钟
25.2k
ES6数组方法 以下方法添加到了Array.prototype对象上(isArray除外) indexOf 类似字符串的indexOf()方法 {代码...} {代码...} lastIndexOf 类似indexOf()方法(顺序相反) forEach Array在ES5新增的方法中,参数都是function类型,默认有传参(遍历的数组内容,对应的数组索引,数组本身) {代码...} forEach方法 遍历数组...

深入浅出vue1.0:概述

2016-05-02
阅读 1 分钟
3k
由图可知,左边的视图(dom)和右边的数据(普通的js对象)通过中间的数据模型(dom监听机制和数据绑定机制)绑定从左到右(视图变完数据变)和从右到左(数据变完视图变)都ok

深入浅出vue1.0:起步

2016-05-01
阅读 2 分钟
3.2k
先写触发条件,一般都是点击了什么(v-on:click="方法名")再写要执行的方法(要做什么)应用场景:除了静态不变的,剩下都需要的好吗~

深入浅出JavaScript:定义函数(函数声明&函数表达式)

2016-04-30
阅读 2 分钟
9.3k
定义函数 方法一:函数声明 函数声明要素:function关键字,functionName函数名,arg参数(可选) 语法 {代码...} 示例 {代码...} 需要注意的地方: 当函数的参数是一个值(比如上面的例子),若被调用函数改变了这个参数的值,这样的改变不会影响到全局或调用的函数。 但当函数的参数是一个对象(即一个非原始值,例如A...

深入浅出JavaScript:理解函数

2016-04-29
阅读 1 分钟
2.5k
函数总是会返回一个值,但是一个过程有可能返回一个值,也有可能不返回。(所以函数不是过程~) 如果一个函数中没有使用return语句,则它默认返回undefined。要想返回一个特定的值,则函数必须使用 return 语句来指定一个所要返回的值。(使用new关键字调用一个构造函数除外)。

EDM响应式邮件框架:Formerly Ink

2016-04-28
阅读 44 分钟
5.8k
打开官网,就能看到Formerly Ink的主标题是Foundation for Emails2Foundation大家再熟悉不过,是和bootstrap齐名的响应式框架所以可以放心使用Formerly Ink~~

深入浅出JavaScript:作用域

2016-04-28
阅读 1 分钟
2.6k
变量的作用域由函数限定,不是全局,就是局部。全局处处可以访问,局部只有在变量被声明的地方才能访问。在js中唯一能定义变量作用域的语块就是函数,所以全局变量在函数外部定义,局部变量在函数内部定义。

深入浅出JavaScript:构造函数

2016-04-27
阅读 1 分钟
1.7k
通常情况下需要对象拥有相同或者相似的状态结构(也就是相同的属性集合),赋以不同的状态值。在这个情况下我们可能需要使用构造函数(constructor function),其以指定的模式来创造对象。

深入浅出Javascript:面向对象之闭包

2016-04-26
阅读 1 分钟
4.4k
理解闭包 概念 闭包是指 有权访问另一个函数作用域中的变量的 函数。 函数式闭包(在内部保存数据和对外部无副作用) 创建方法 在一个函数内部创建另一个函数(闭包) 原理 普通函数:在outer()执行完,局部变量local被销毁,内存仅仅保存全局作用域。 {代码...} 闭包:在outer()执行后,func()仍然可以访问outer()内部...

深入浅出Javascript:类型

2016-04-25
阅读 2 分钟
2.1k
在Javascript的运行环境里不会产生null值,除非你在代码中有显式的赋值(通常情况下你得到的会是undefined而不是null,只有一个例外就是document.getElementById,它会在找不到元素的情况下返回null)。有节制的使用undefined来替代null会更容易追踪bug。

深入浅出Javascript:JSON对象

2016-04-24
阅读 2 分钟
1.9k
允许接受一个ECMAScript值然后转换成JSON格式的字符串。在其最简单的形式中,JSON.stringify接受一个值返回一个字符串,

深入浅出Javascript:语句和声明

2016-04-23
阅读 4 分钟
1.9k
Javascript 语句和声明 控制流程 Block 一个块语句可以用来管理零个或多个语句。该区块是由一对大括号分隔。 break 终止当前的循环,switch,label 语句,使程序跳到下一个语句执行。 continue 终止执行当前或标签循环的语句,直接执行下一个迭代循环。 Empty 空语句用来表示没有语句的情况,尽管 JavaScript 语法期望有...

深入浅出Javascript:严格模式

2016-04-18
阅读 1 分钟
2.7k
任何在正常模式下引起静默失败的赋值操作 (给不可写属性赋值, 给只读属性(getter-only)赋值, 给不可扩展对象的新属性赋值) 都会抛出异常(正常模式下无提示)