SF
Not Just a Programer But a Artist
Not Just a Programer But a Artist
注册登录
关注博客
注册登录
主页
关于
RSS
移动端开发系列——像素与viewport
teren
2017-02-24
阅读 5 分钟
2.5k
目录 移动端开发的基本观点 像素基础知识 viewport原理解析 弹性布局 响应式设计 1rem的运用 移动端的事件 zepto库的使用 移动端开发的基本观点 移动端开发的意义移动端用户使用量 -> 市场需求 -> 市场供给 -> 公司需要移动端开发人才 -> 工资高,就业易 -> 涌现大波程序猿 -> 到了猴年马月,工资才会...
JavaScript面向对象的程序设计
teren
2017-01-05
阅读 9 分钟
2k
前面的系列文章,基本把JavaScript的核心知识点的基本语法、标准库等章节讲解完;本章开始进入JavaScript核心知识点的高级部分——面向对象的程序设计,这一部分的内容将会对对象这一数据类型做进一步的深化理解,并且讲述几种创建对象的设计模式以及JavaScript独特的继承机制;
JavaScript标准库系列——三大包装对象(四)
teren
2017-01-02
阅读 4 分钟
3k
包装对象是为了弥补基本数据类型的非对象特性而产生的,对于基本类型值而言,本来是不存在属性和方法的,但是我们可以在使用字面量创建字符串时,调用例如"hello".concat(" world")的方法,那么其内在原理究竟是什么呢?阅读完本篇文章,相信你能找到答案。
JavaScript标准库系列——RegExp对象(三)
teren
2016-12-30
阅读 4 分钟
1.8k
正则表达式是处理字符串的一门艺术手法,应用场景经常出现在表单验证部分;JavaScript高级程序设计一书开篇提到,JavaScript这门语言最原始的应用就是处理输入验证操作,所以正则表达式从JavaScript诞生那一刻就与其结下不解之缘;
JavaScript标准库系列——Math对象和Date对象(二)
teren
2016-12-30
阅读 5 分钟
2.1k
这是《JavaScript标准库系列》的第二篇文章,主要讨论一下Math对象和Date对象,Math对象在平时处理一些数学操作时能起到事半功倍的作用,目前小羊接触到的Math对象的使用场景是动画制作;Date对象作为关于时间的接口,能够将其应用于制作和时间相关的应用,下文给出一个日历小插件作为该对象的实际应用;
JavaScript标准库系列——Object对象和Array对象(一)
teren
2016-12-29
阅读 7 分钟
1.9k
本系列文章将重点讲解JavaScript提供的原生库——标准库,只要在支持JavaScript语言的平台,标准库中的提供的对象的属性和方法都能使用;
JavaScript的数据类型(四)
teren
2016-12-22
阅读 6 分钟
1.8k
从前面三篇文章,我们已经大致了解JavaScript的基本语法中的数据类型——数值型、字符串、布尔型、对象、数组、函数、null和undefined;这篇文章将深入探讨这几种数据类型在内存中的存储方式、读取方式和拷贝方式;
JavaScript闭包(三)
teren
2016-12-21
阅读 4 分钟
1.5k
这是JavaScript基本语法的函数部分的第2篇文章,主要讲述了JavaScript中比较重要的知识点闭包;在讲闭包之前,在上一篇《JavaScript函数(二)》的基础上,进一步深化执行环境和作用域链的知识点,并补充立即执行函数方面的知识;最后重点探讨了有关闭包的相关方面;
JavaScript函数(二)
teren
2016-12-21
阅读 4 分钟
1.7k
关于函数,可以从以下3个方面去理解:首先,数据类型上看:函数在JavaScript中是一种数据类型,是对象的一种;其次,从功能上看:函数本质上是一段反复调用的代码块;最后,从地位上看:函数在JavaScript中和其他基本数据类型一样,可以作为参数和赋值,是“第一等公民”
JavaScript基本语法(一)
teren
2016-12-21
阅读 7 分钟
2.6k
JavaScript基本语法(一)是JavaScript核心知识点(ECMAScript)的基本语法的第一部分,主要介绍了:JavaScript语句、表达式、变量和数据类型(不包括函数类型)的基本知识点,函数类型将在下一章《JavaScript函数(二)》中详细探讨;
Vue.js起手式+Vue小作品实战
teren
2016-12-19
阅读 16 分钟
5.7k
本文是小羊根据Vue.js文档进行解读的第一篇文章,主要内容涵盖Vue.js的基础部分的知识的,文章顺序基本按照官方文档的顺序,每个知识点现附上代码,然后根据代码给予个人的一些理解,最后还放上在线编辑的代码以供练习和测试之用;在最后,我参考SegmentFault上的一篇技博,对Vue进行初入的实战,目的是将新鲜学到的知识...
同源策略与跨域资源共享的纠缠
teren
2016-12-17
阅读 4 分钟
3.4k
导语你家的小孩带了他的朋友来你们的家里玩,你家的小孩如果要在自家屋里拿玩具玩、拿东西吃你自然是不会阻止,但是如果你家小孩的朋友人品不行,乱拿东西吃、乱翻你家的东西,你自然不允许,拿什么东西要通过你的允许才行。
左手Cookie“小甜饼”,右手Web Storage
teren
2016-12-15
阅读 6 分钟
2.5k
localStorage 和 sessionStorage对象都是构造函数Storage的实例,拥有同样的属性和方法,二者唯一的区别是存储数据的期限不一;
JavaScript的创世神话——一切源于对象
teren
2016-12-15
阅读 6 分钟
4.7k
《圣经》里的第一章创世纪中其中有一段经典记载上帝是如何创造人的。神说:“我们要照着我们的形象,按照我们的样式造人”。不谋而合的是,JavaScript中似乎也遵循着上帝的旨意去创造程序世界,一切皆对象的认知里背后是世间万物皆源于一个原型,一个统一的形式,一个柏拉图口中的理念......
基于Canvas的动画基本原理与数理分析
teren
2016-12-15
阅读 13 分钟
5k
就像思考哲学问题无法回避思维和存在的关系一样,制作动画同样无法逃避的问题是动画的原理是什么?这里提一句题外话,任何原理的东西通常难以让你短期拾掇成果,但在隐约的未来会起到难以置信的效果,不信就看接下来小羊的一些学习成果分享。