07 2018 档案
摘要:所谓构造函数,是生成一个对象的模板,是生成对象的函数。一个构造函数,可以生成多个实例对象,每个实例对象都有相同的结构。 接以上的例子,当你使用new操作符调用Keith构造函数时,会经历以下步骤: 1.创建一个空对象,作为将要返回的实例对象 2.将空对象的原型指向构造函数的prototype属性,也
阅读全文
摘要:web 本地存储 (localStorage、sessionStorage,cookie) localStorage(长期储存):即使关闭浏览器数据也不会删除,除非使用localStorage.clear()去清掉数据。 sessionStorage(临时存储):数据保存在当前浏览器中,浏览器关闭数
阅读全文
摘要:最近在项目开发中遇到前端发送参数加密的问题,网上查找半天也是很乱,小编自己在项目开发中总结了一下,写到博客中,希望能够帮助大家。 查看所有代码可到我的github上查看源文件,下载后在控制台查看结果即可. 贴上html,javascript代码
阅读全文
摘要:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=
阅读全文
摘要:一、变量提升 变量提升:在当前作用于中,js代码自上而下执行之前,浏览器会把所有带var/function关键字进行提前声明或定义。带var的关键字只是提前声明一下,带function的关键字在变量提升阶段把定义和声明都完成了。 之所以会是以上的打印结果,是由于js的变量提升,实际上上面的代码是按照
阅读全文