javascript
文章平均质量分 56
爱编程的兔子
很帅
展开
-
js基本类型 引用类型 简单赋值 对象引用
ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他的叫法,比如原始类型和对象类型,拥有方法的类型和不能拥有方法的类型,还可以分为可变类型和不可变类型,其实这些叫法都是依据这两种的类型特点来命名的,大家爱叫啥就叫啥吧 o(╯□╰)o 。1.基本类型基本的数据类型有:undefined,boolean,number,string,null.基本类型的访问是按值访问的,就是说你可转载 2017-03-22 14:19:28 · 335 阅读 · 0 评论 -
apply()和call()解析
JavaScript中每个函数都包含两个非继承而来的方法:apply()和call()下面是apply()和call()的定义及语法:/** apply()方法* 定义:应用某一个对象的一个方法,以另一个对象替换当前对象**/apply(this,arguments);apply(this,[arg1,arg2,...]);/** call()方法* 定义:应用某一个对象的一个方法,以原创 2017-04-12 16:09:36 · 732 阅读 · 1 评论 -
javascript中function前面加(/!/+/-/~的含义
自执行匿名函数常见格式:(function(){ /* code */ })();解释:包围函数(function(){ /* code */ })的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。作用:可以用它创建命名空间,只要把自己的所有代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你允许(变量前加上window,这样该函数后变量转载 2017-04-13 14:49:32 · 20095 阅读 · 0 评论 -
如何实现随机显示内容
有时候我们需要实现随机显示一些新闻事件或者其他的内容,如何才能做到随机呢?这个时候我们就会想起Math.random()。 我们都知道Math.random() 返回的是介于0到1之间的随机数,那么我们可以根据一下获得我们需要的随机整数值:随机值 = Math.floor(Math.random()*可能值的总数 + 第一个值)下面我写了一个通用的函数来计算:function selectFrom原创 2017-04-18 20:13:07 · 3259 阅读 · 1 评论 -
URI编码方法
Global对象的encodeURI()、encodeURIComponent()、decodeURI()、decodeURIComponent()方法对URI(Uniform Resource Identifiers,通用资源标识符)进行编码和解码,以便发送给浏览器。 有效的URI中不能包含某些字符,例如:空格、中文、+等,而以上两个编码方法可以对URI进行编码,它们用特殊的UTF-8编码替换所原创 2017-04-19 19:08:12 · 3785 阅读 · 1 评论 -
移动端的三种输入方式
移动端的三种输入方式:我们知道的有input和textareainputinput有很多形式的输入,输入的字段可以是文本字段、复选框、掩码后的文本控件、单选按钮等,但是只能输入一行。 例如:<input type="text" palceholder="请输入您的姓名" / >textareatextarea是文本域标签,定义多行文本,但是必须要固定高度,无法实现随着文本内容自动增加高度。 那么原创 2017-04-24 19:20:39 · 2221 阅读 · 0 评论 -
判断是否是IE浏览器以及IE浏览器的版本
function isIE(){ var explorer = window.navigator.userAgent.toLowerCase(); if (explorer.indexOf("msie") >= 0) { var browser=window.navigator.appName; var b_version=window.navigat原创 2017-08-16 21:20:33 · 303 阅读 · 0 评论