随笔分类 - js
摘要:push(args)可以每次压入多个元素,并返回更新后的数组长度。 var oldArr=[1,2,3]; alert(oldArr.push(4,[5,6]))–>5(这里只会将[5,6]当做一个元素来计算,返回更新后的数组长度5) 此时oldArr–>[1,2,3,4,[5,6]] pop()函
阅读全文
摘要:/** * Trims a entire array recursivly. * * @author Jonas John * @version 0.2 * @link http://www.jonasjohn.de/snippets/php/trim-array.htm * @param arra
阅读全文
摘要:很多与数组有关的任务听起来很简单,但实际情况并不总是如此,而开发人员在很多时候也用不到他。最近我碰到了这样一个需求: 将一个元素插入到现有数组的特定索引处。听起来很容易和常见,但需要一点时间来研究它。 // 原来的数组 var array = ["one", "two", "four"]; // s
阅读全文
摘要:<body> <div> sort()对数组排序,不开辟新的内存,对原有数组元素进行调换 </div> <div id="showBox"> 1、简单数组简单排序 <script type="text/javascript"> var arrSimple=new Array(1,8,7,6); ar
阅读全文
摘要:WEB前端|js数组排序reverse()和sort()方法的使用,数组中已经存在两个可以直接用来重排序的方法:reverse()和sort()。 reverse()方法会对反转数组项的顺序。 var values = [1, 2, 3, 4, 5]; values.reverse(); alert
阅读全文
摘要:Math.random() [ 0 , 1 ) Math.floor(Math.random()*10) [ 0 , 9 ] (Math.floor(Math.random()*10)+1)*10 [ 10 , 100 ]
阅读全文
摘要:1. JavaScript Minifier It is a nice looking tool with an API to minify your js code. 2. JSMIni If you want to minify your JavaScript or jQuery files q
阅读全文
摘要:这次做一个H5的页面,需要用到上拉加载,下拉刷新的功能,在网上看到ximen写的dropload.js可以满足需求(此处致谢作者),但是用的时候还是踩了一些坑,这里记录下来备忘。一些小问题:1. me.noData(); 和 me.noData(true); 表示当前无数据,也就是会在下方出现 (暂
阅读全文
摘要:字符串、数字、布尔、数组、对象、Null、Undefined JavaScript 拥有动态类型 JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型: 实例 JavaScript 字符串 字符串是存储字符(比如 "Bill Gates")的变量。 字符串可以是引号中的任意文本。您
阅读全文
摘要:学习 JQuery 插件开发之后, 可以将自己平时常用的功能封装成插件, 便于在不同的项目之间使用. JQuery 官网上的 插件开发教程就很不错, 简单易懂. jquery 中有2个重要的API是和插件编写相关的. 这2个API都是为了将自己编写的功能以插件的形式加入到 jquery 中. 但是含
阅读全文
摘要:作者: Addy Osmani 来源: CSDN 发布时间: 2013-01-10 14:15 阅读: 7952 次 推荐: 15 原文链接 [收藏] 英文原文:Writing Fast, Memory-Efficient JavaScript Addy Osmani是谷歌公司Chrome团队中的一
阅读全文
摘要:如今的JavaScript技术界里最火热的一项技术应该是‘事件委托(event delegation)’了。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。基本概念非常简单,但仍有很多
阅读全文
摘要:通过《JavaScript权威指南》及网上相关资料了解到,JavaScript有“预解析”行为。理解这一特性是很重要的,不然在实际开发中你可能会遇到很多无从解析的问题,甚至导致程序bug的存在。为了解析这一现象,也作为自己的一次学习总结,本文逐步引导你来认识JavaScript“预解析”,如果我的见
阅读全文
摘要:基本上for in用于大部分常见的由key-value对构成的对象上以遍历对象内容。 但是for in在遍历数组对象时并不方便,这时候用for of会很方便。
阅读全文
摘要:作者: 阮一峰 日期: 2012年4月 6日 不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持都很强,就连老牌的面向对象的Java、面向过程的PHP
阅读全文
摘要:在使用异步请求时,有时需要将异步请求的结果返回给另一个js函数,此种情况下会出现未等异步请求返回请求结果,该发送请求所在js函数已经执行完后续操作,即已经执行return ,这样会导致return的结果为空字符。 总结:若要在使用ajax请求后处理发送请求返回的结果,最好使用同步请求。 例如:以下例
阅读全文
摘要:var msg = 'String A'; function test() { alert(msg); //undefined var msg = 'String A'; alert(msg); } test(); 以上代码等价于:var msg = 'String A';function test
阅读全文
摘要:Json简介 1. JSON 是什么 JSON,全称是 JavaScript Object Notation,即 JavaScript 对象标记法。 JSON 是一种轻量级(Light-Weight)、基于文本的(Text-Based)、可读的(Human-Readable)格式。 JSON 的名称
阅读全文

浙公网安备 33010602011771号