小嫌 小嫌
3年前
Javascript中的变量提升
定义JavaScript中奇怪的一点是你可以在变量和函数声明之前使用它们。就好像是变量声明和函数声明被提升了代码的顶部一样。sayHi()//Hithere!functionsayHi()console.log('Hithere!')name'JohnDoe'console.log(name)//JohnDoevarn
Stella981 Stella981
3年前
JavaScript实现RSA加解密
  在GitHub上找到jsencrypt.js对RSA加解密的工具文件,地址分别是:https://github.com/travist/jsencrypt(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Ftravist%2Fjsencrypt)和https
Stella981 Stella981
3年前
Javascript 中的装饰器
!(https://oscimg.oschina.net/oscnet/bc7efa18b4ee8ec5542856d21245a74da0b.jpg)前言在ES6中增加了对类对象的相关定义和操作(比如 class 和 extends ),这就使得我们在多个不同类之间共享或者扩展一些方法或者行为的时候,变得并不是那么优雅。这个时
Stella981 Stella981
3年前
JavaScript进阶之原型链
对象1functionf1(){2};3typeoff1//"function"函数对象456varo1newf1();7typeofo1//"object"普通对象89varo2{};1
Stella981 Stella981
3年前
26种JavaScript优化技术
开发人员的生活总是在学习新事物。作为前端开发人员必须知道一些使我们的代码如何更优雅,工作更轻松的技巧。也许你已经进行了很长时间的JavaScript开发,但有时你可能没有使用不需要解决或编写一些额外代码即可解决问题的最新功能。这些技术可以帮助你编写干净且优化的JavaScript代码。1\.多个条件判断//lo
Stella981 Stella981
3年前
Javascript 构造函数和类
1.构造函数构造函数的名称一般都是首字母大写挂载在this上面的属性为实例属性,实例属性再每个实例间都是独立的原型链属性通过prototype添加,他是所有实例共享的类方法/静态属性只能由构造函数本身访问当实例属性和原型链上的属性重名时,优先访问实例属性,没有实例属性再访问原型属性大多数浏览器的ES5实现之中,每一个对象都有\_\_pr
Stella981 Stella981
3年前
JavaScript字符串练习
题目:预备代码:1//自定义输出2varlogfunction(){3console.log.apply(this,arguments);4};567//8
Stella981 Stella981
3年前
Limu:JavaScript的那些书
又好久没写东西了,写上一篇的时候还以为接下来的工作会轻松一些,结果未从我所愿呐,又是一阵忙碌。而这段时间穿插着做了很多12年淘宝校园招聘的前端面试,很多同学都有问到,学校里没有前端的课程,那如何学习JavaScript?我的回答是:读书吧!相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会
沉浸式趣谈 沉浸式趣谈
3个月前
【完整汇总】近 5 年 JavaScript 新特性完整总览
关于JavaScript近5年新特性完整总结,一篇文章带你全面掌握ES2019ES2024所有实用功能