随笔分类 - JavaScript
JavaScript相关知识点
摘要:1 使用普通的for循环 注意foreach使用return或break都无法跳出循环 2 使用every跳出循环, every 方法会遍历数组中的所有元素来判断是否满足条件,如果有一个元素返回false则整个表达式返回false,并且剩余元素不会再执行。 因此我们可以根据这个特性来跳出循环。 3
阅读全文
摘要:1. slice() slice() 方法可从已有的数组中返回选定的元素。arrayObject.slice(start,end) ,返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2 concat() concat() 方法用于连接两个或多
阅读全文
摘要:本文基于lukehoban/es6features ,同时参考了大量博客资料,具体见文末引用。 ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的E
阅读全文
摘要:如果你正在找Node.js的学习资料及指南,那么请继续(阅读),我们的教程将会覆盖即时聊天应用、API服务编写、投票问卷应用、人物投票APP、社交授权、 Node.js on Raspberry Pi等等。 以下是Node.js入门的简单介绍,如果你对Node.js略有了解可以直接跳过此部分。 那什
阅读全文
摘要:$.getJSON() 方法使用 AJAX 的 HTTP GET 请求获取 JSON 数据。 语法 $.getJSON(url,data,success(data,status,xhr)) url必填规定请求发送到那个url; data可选规定发送到服务器的数据; success可选data包含服务
阅读全文
摘要:前言: 因最近移动端开发过程中遇到一个运营提出的所谓技术难点需求,对于原生APP来说轻而易举,毕竟自己的APP用户操作指哪打哪,但是H5该怎么做?H5就实现不了么?对于一个爱研究攻克这些前端棘手问题的我来说,我没尝试过,我是拒绝对提出需求者说实现不了,做不到之类的。 是什么需求呢?--需求方要求用户
阅读全文
摘要:原文链接:http://www.cnblogs.com/xiaohuochai/p/5831640.html#undefined 滚动宽高 scrollHeight scrollHeight表示元素的总高度,包括由于溢出而无法展示在网页的不可见部分 scrollWidth scrollWidth表示
阅读全文
摘要:window.btoa()是基于Base64算法的。window.btoa()只能将ASCII字符进行转码 因此我们需要了解Base64的原理及主要特征:Base64的原理在这里就不多说了,网上很多讲解都很详细。 这里我们简单总结下Base64的主要特征: 1 Base64由64个字符组成A-Z a
阅读全文
摘要:javascript的api本来就支持Base64,因此我们可以很方便的来进行编码和解码。 var encodeData = window.btoa("name=xiaoming&age=10")//编码 var decodeData = window.atob(encodeData)//解码。 下
阅读全文

浙公网安备 33010602011771号