Welcome 微信登录

首页 / 脚本样式 / JavaScript

简单谈谈Javascript函数中的arguments

简单谈谈Javascript函数中的arguments

一、arguments的面貌在javascript中所有的函数内部都包含了一个隐藏的变量叫arguments;它存放着所有传递到这个函数中的参数;那么我们打开实例看看arguments的输出形式(function fn(){ console.log(arguments)})(1,2,3,4)结果好像是类似数组的形式打印在控制台,相信大多数人包括我看到这种输出就会认为arguments是一个数组,那么既然是数组就可以用数组的一些方法了吧,再看下一个例子;(f...
js 原型对象和原型链理解

js 原型对象和原型链理解

一个例子让你彻底明白原型对象和原型链开篇之前对js中的原型链和原型对象有所了解,每当别人问我什么是原型链和原型对象时,我总是用很官方(其实自己不懂)的解释去描述。有一句话说的好:如果你不能把一个很复杂的东西用最简单的话语描述出来,那就说明你没有真正的理解。最近正在读《Javascript高级程序设计》,书中对原型对象和原型链的描述让我受益匪浅,下面仅用一个对比性的例子来说明。我们经常会这么写 function Person () { this.name =...
超全面的javascript中变量命名规则

超全面的javascript中变量命名规则

前言变量的命名相对而言没有太多的技术含量,今天整理有关于变量命名相关的规则,主要是想告诉大家,虽然命名没有技术含量,但对于个人编码,或者说一个团队的再次开发及阅读是相当有用的。良好的书写规范可以让你的JavaScript代码更上一个台阶,也更有利于团队的再次开发和阅读代码。全名原则变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值...
js 数据存储和DOM编程

js 数据存储和DOM编程

数据存储·在javascript中,数据存储的位置会对代码整体性能产生重大的影响。·数据存储共有4种方式:字面量、变量、数组、对象成员。·要理解变量的访问速度,就要理解作用域。由于局部变量处于作用域的起始位置,因此访问速度比访问跨域作用域变量(即除起始位置之外的外层作用域变量)更快。即变量处在作用域的位置越深,访问速度越慢。这也就说明,访问全局变量的速度是最慢的。 总的来说,字面量和局部变量的访问速度快于数组和对象成员的访问速度。因此,常见的一些提高数据访...
jquery.cookie.js的介绍与使用方法

jquery.cookie.js的介绍与使用方法

什么是 cookie?cookie 就是页面用来保存信息,比如自动登录、记住用户名等等。cookie 的特点同个网站中所有的页面共享一套 cookiecookie 有数量、大小限制cookie 有过期时间jquery.cookie.js 是一款轻量级的 cookie 插件,可以读取,写入和删除 cookie。本文主要针对jquery.cookie.js 的用法进行详细的介绍。使用方法:设置 cookie:$.cookie("the_cookie", "th...
详解angular2采用自定义指令(Directive)方式加载jquery插件

详解angular2采用自定义指令(Directive)方式加载jquery插件

由于angular2兴起不久,相关插件还是很少,所以有时候不得不用一些jquery插件来完成项目,那么如何把jquery插件放到angular2中呢?采用自定义指令!在上下文之前要引入jquery,这点不再描述首先创建一个指令,采用@input方式,来获取jquery插件所需要的参数。在ngOnChanges时,也就是参数通过@input传入时,初始化jquery插件,初始化jquery插件需要获取dom元素,所以我们引入ElementRef,用来获取do...
如何在Angular2中使用jQuery及其插件的方法

如何在Angular2中使用jQuery及其插件的方法

jQuery,让我们对dom的操作更加便捷。由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接。我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大多基于jQuery和它的插件。而且现在Angular2的组件生态还不是很完善,我们在编写Angular的时候也许会想要用到jQuery。本篇文章就简单介绍下在Angular2中使用jQuery如果你不知道怎么搭建Angular2开发环境,请参考这篇文章:http...
简单实现js选项卡切换效果

简单实现js选项卡切换效果

本文实例为大家分享了js选项卡切换效果的具体代码,供大家参考,具体内容如下实现思路:1、首先获取id元素。2、for循环历遍按钮元素添加onclick事件。3、排他思想,点击按钮时设置所有选项卡按钮样式为空,利用this关键字指定当前选项卡获得高亮样式。4、下面的多个div内容块以此类推。源代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&...
<< 1 2 3 4 5 6 7 8 9 10 >>