摘要:创建测试项目的方式: 1.创建一个空目录如es6test,cd到这个目录 2.npm init -y,可以看到会生成package.json文件 3.在es6test目录(项目根目录)下创建src目录,在该目录下创建test.js,里面写的是es6的语法; 4.安装babel转译工具:npm ins
阅读全文
摘要:let $dynamic_code_context; let dynamic_code = "$dynamic_code_context = {server: '192.168.1.123', port: '8000', methods:" + "[function(_this) {return _
阅读全文
摘要:一、经常会出现这种情况,就是我这边通过Chrome调试查看接口调用情况,但是请求的URL是经过编码后的很不直观,因此这里记录一下用js自带的函数来编码或解码URI; 1.编码,编码URI(比如中文,空格等会编码成%开头的字符串)可以用encodeURI(uri); 2.解码,解码用decodeURI
阅读全文
摘要:了解js的都知道, 有个typeof 用来判断各种数据类型,有两种写法:typeof xxx ,typeof(xxx) 如下实例: typeof 2 输出 number typeof null 输出 object typeof {} 输出 object typeof [] 输出 object typ
阅读全文
摘要:如果学过类似C#这样的语言,然后定义两个类class Mu{}和class Ku{},那么显然typeof Mu != typeof Ku的,但是在js里则不是这样,对于Mu和Ku的对象进行typeof后它们输出都是object,而对typeof Mu这个类名则输出function,即类名其实是一个
阅读全文
摘要:一:前言 主要是将jQuery里的实现框架提取出来了,常用用法都提取了一个例子,这里是$.ajax和$("#id").html(..)的例子,这里就直接上源码了,然后代码里加了自己的理解总结; 如果想了解jQuery实现原理的朋友可以参考看看;注意用ajax时跨域的问题,否则status老是0; 二
阅读全文
摘要:转载自:https://www.cnblogs.com/leejersey/p/3520497.html;稍微改了一下和加了一些注释; IE、Safari、Opera和Chrome支持innerText属性。Firefox虽然不支持innerText,但支持作用类似的textContent属性。te
阅读全文
摘要:前言:下面的总结都是自己测试过的,绝大多数都是没问题的,但是不敢保证一定全面,还需要诸君自己独立思考; 0)es6的class不是function的语法糖,之前不知道哪里听到的这个说法;但是经过测试Foo得到的是class Foo而非function;而且也无法Foo()必须new,这些都是和fun
阅读全文