代码改变世界

随笔分类 -  JavaScript

前端:文件下载功能

2018-05-29 17:45 by Purplez, 6700 阅读, 收藏,
摘要: 需求:页面上有一个下载按钮,点击后实行文件下载功能。 方式一:使用window.open() 方式二:使用form表单下载 方式三:使用a标签,H5中有download属性 还可以使用第三方类库:npm install downloadjs 方式一:使用window.open() 方式一中存在一个问 阅读全文

JavaScript获取浏览器类型与版本

2018-03-20 23:15 by Purplez, 1013 阅读, 收藏,
摘要: 原文:http://www.cnblogs.com/xdp-gacl/p/3926848.html 从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: <!DOCTYPE HTML> <html> <head> <title>JavaScript获取浏览器类 阅读全文

严格模式:arguments

2018-03-07 12:59 by Purplez, 1106 阅读, 收藏,
摘要: 严格模式:arguments 阅读全文

扩展:js控制台输出,除了 console.log还有哪些?

2018-02-05 13:54 by Purplez, 1826 阅读, 收藏,
摘要: 介绍: js的console你可以在firefox的firedbug或者ie和google的f12调试模式下看到,这些主流浏览器的调试模式的控制可以输出一些信息,你的一些js代码测试可以直接在console窗口输入然后运行查看结果,省了部署工程和刷新页面的时间;当然你有一些特殊代码的测试,比如需要后 阅读全文

javascript作用域与预解析

2018-01-31 13:27 by Purplez, 160 阅读, 收藏,
摘要: 一:作用域:什么时候进入作用域?1.浏览器执行 当看到script标签的时候,就会进入到js作用域2.调用一个function的时候,会进入作用域二:进入到作用域之后,发生了什么事情??step1.js预解析开辟一个空间,找有没有var,有没有方法参数,有没有function;如果有var,有方法参 阅读全文

面试题:Get 请求和Post请求有什么异同

2018-01-25 15:14 by Purplez, 372 阅读, 收藏,
摘要: ref: https://www.w3schools.com/tags/ref_httpmethods.asp The GET Method Note that the query string (name/value pairs) is sent in the URL of a GET reque 阅读全文

npm install error issue

2017-08-30 15:32 by Purplez, 690 阅读, 收藏,
摘要: run npm install, error as below and node_modules folder is not created. I searched a lot on google and find one useful link: https://github.com/npm/np 阅读全文

JavaScript中的this关键字使用的四种调用模式

2017-06-27 17:03 by Purplez, 201 阅读, 收藏,
摘要: this关键字本意:这个、这里的意思.在JavaScript中是指每一个方法或函数都会有一个this对象,this对象是方法(或函数)在执行时的那个环境,也可以说是这个函数在那个作用域下运行的一共有四种调用模式:方法调用模式(对象属性模式)、函数调用模式(就是普通的函数执行)、构造调用模式(应该叫实 阅读全文

4. Java Script 变量(untype)

2015-11-23 16:42 by Purplez, 267 阅读, 收藏,
摘要: 没有块级作用域数据类型 JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。 typeof操作符 介于JavaScript是松... 阅读全文

3.Java Script 类型

2015-11-23 16:21 by Purplez, 143 阅读, 收藏,
摘要: true:null==undefinedfalse:null===undefined 阅读全文