js
文章平均质量分 67
Sams-ara
花之绽放 其色缠绵 渐渐枯萎
一人行逾 时针无止 又是一圈
胸口深处 珍视之物 恍惚沉眠
展开
-
JS回调函数详解
JS回调函数何为回调函数,官方解释:当程序跑起来时,一般情况下,应用程序(application program)会时常通过API调用库里所预先备好的函数。但是有些库函数(library function)却要求应用先传给它一个函数,好在合适的时候调用,以完成目标任务。这个被传入的、后又被调用的函数就称为回调函数(callback function)。通常将一个函数B传入另一个函数A,并且在需要的时原创 2017-03-16 21:59:09 · 4191 阅读 · 0 评论 -
$.fn与图片滚动效果制作必备知识
烂大街的效果图如下所示,js实现代码很短,不过如果想做的话,必须掌握jquery、IIFE、setInterval等基础以及$.fn用法: jquery中$.fn用法$.fn是jquery的命名空间,如果对jquery源码有过学习,就不难发现源码中有如下代码:jquery.fn=jquery.prototype={ init:function(selector,context){原创 2017-04-18 20:01:43 · 354 阅读 · 0 评论 -
Angular2.0仿今日头条
Angular2.0仿今日头条应用前言看到好多人用微信小程序、vue、swift等开发今日头条,我想着既然vue被人抢先,那么我就用最麻烦的angular,并且不使用具有污染性的jquery与任何插件来做一个仿今日头条,一切都为了代码的纯洁性。项目准备使用angular CLI创建新项目,将app替换项目使用者需掌握ES6和Typescript项目截图 项目相关1、该仿作应用是基于原创 2017-05-11 22:40:06 · 1378 阅读 · 0 评论 -
jquery实现web页面樱花坠落的特效(很浪漫哟)
Cherry_Blossomsjquery实现web页面樱花坠落的特效(很浪漫哟)源码地址https://github.com/jingegebuguai/Cherry_Blossoms(求star)开发原因上课看到一位女生桌面背景是一课樱花树,顿时产生了一个让樱花可以在web页面飞舞的想法,借此把这个插件献送给那位女同学;开发过焦点图,轮转图,瀑布流等应用插件,但是这类型插件还是第一次做,那个原创 2017-06-01 12:44:06 · 19829 阅读 · 6 评论 -
有关CSS预处理器的比较选择(Sass&Less&Stylus)
CSS预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为CSS增加了一些编程的特性,将CSS作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。通俗的说,CSS预处理器用一种专门的编程语言,进行Web页面样式设计,然后再编译成正常的CSS文件,以供项目使用。CSS预处理器为CSS增加一些编程的特性,无需考虑浏览器的兼容性问题,例如你可以在CSS中使用变量、简单的逻辑程序、函数原创 2017-07-02 16:14:00 · 1418 阅读 · 0 评论 -
Javascript内置对象(一)——String&Array
JavaScript有一些常见的内置对象,如String,Array,Boolean,Date,Regexp,Object,Number,Function等。这些内置对象看起来简单,实际关系异常复杂。 这些内置对象从表现形式来说很像其他语言中的类型(type)或者类(class),比如Java中的String 类。有时候说js是比java更加面向对象的语言,一点不为过。String对象String原创 2017-06-25 22:34:01 · 370 阅读 · 0 评论 -
underscore源码分析之bind函数
用法github:https://github.com/jingegebuguai/underscore-context bind_.bind(function, object, *arguments) 绑定函数 function 到对象 object 上, 也就是无论何时调用函数, 函数里的 this 都指向这个 object. 任意可选参数 arguments 可以传递给函数...原创 2018-07-24 21:14:02 · 269 阅读 · 0 评论 -
underscore源码分析之JS API
github:https://github.com/jingegebuguai/underscore-context数组对象遍历(each)each方法主要实现js的foreach函数:目标: var arr = [1, 2, 3] arr.each((ele, index) => { console.log(ele, index) //1,...原创 2018-07-24 21:20:25 · 197 阅读 · 0 评论