首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重学js
笑看吳鉤
创建于2022-04-06
订阅专栏
重学js
等 1 人订阅
共13篇文章
创建于2022-04-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重学js(字符串模板,默认参数,剩余参数,展开运算符,symbol)
字符串模板基本使用 在ES6之前,如果我们想要将字符串和一些动态的变量(标识符)拼接到一起,是非常麻烦和丑陋的(ugly)。 ES6允许我们使用字符串模板来嵌入JS的变量或者表达式来进行拼接: 首先,
重学js(ES6语法之字面量增强,解构,let/const)
字面量增强的写法(Enhanced object literals) 属性的简写:Property Shorthand 方法的简写:Method Shorthand 计算属性名:Computed Pr
重学js(类)
类 类的声明 class中的方法定义 class实现继承 ES6转ES5的代码 ES6转ES5的继承 创建类继承自内置 JS中实现混入效果 传统面向对象多态 面向对象多态
重学js(原型链和面向对象的特性)
面向对象有三大特性:封装、继承、多态 (抽象) 封装:我们前面将属性和方法封装到一个类中,可以称之为封装的过程; 继承:继承是面向对象中非常重要的,不仅仅可以减少重复代码的数量,也是多态前提(纯面向对
重学js(构造函数和原型)
工厂模式 创建多个对象 工厂模式其实是一种常见的设计模式; 通常我们会有一个工厂方法,通过该工厂方法我们可以产生想要的对象 构造函数 工厂方法创建对象有一个比较大的问题:我们在打印对象时,对象的类型都
重学js(面向对象)
对象 对象是JavaScript中一个非常重要的概念,这是因为对象可以将多个相关联的数据封装到一起,更好的描述一个事物,JavaScript其实支持多种编程范式的,包括函数式编程和面向对象编程。 如何
重学js(with-eval严格模式)
with语句 扩展一个语句的作用域链,使用with后有一个单独的作用域。 不建议使用with语句,因为它可能是混淆错误和兼容性问题的根源 eval eval是一个特殊的函数,它可以将传入的字符串当做J
重学js(纯函数和函数柯里化,组合函数)
纯函数(pure function) 函数式编程中有一个非常重要的概念叫纯函数,JavaScript符合函数式编程的范式,所以也有纯函数的概念; 在react开发中纯函数是被多次提及的;比如react
重学js(arguments和剩余参数)
简介 (array-lick) 类数组对象中(长的像是一个数组, 本质上是一个对象): arguments 拥有数组的一些特性, 比如说length, 比如可以通过index索引来访问; // 但是它
重学js(call、apply和bind的学习)
前言 最近闲下来有空系统重新预习一下js, call,apply,bind属于显示绑定,这三个方法都能直接修改this指向。其中call与apply比较特殊,它们在修改this的同时还会直接执行方法,
重学js(this指向问题)
为什么需要this 在常见的编程语言中,几乎都有this这个关键字(Objective-C中使用的是self),但是JavaScript中的this和常见的面向对象语言中的this不太一样: 常见面向
重学js(闭包和内存泄漏)
JS中函数是一等公民 在JavaScript中,函数是非常重要的,并且是一等公民: 函数和方法? 函数 function :独立的function称之为函数 方法 method:当函数属于某个对象时,
重学JS(浏览器引擎和内存管理)
js的应用范围 web开发 原生JavaScript React开发 Vue开发 Angular开发 移动端开发 ReactNative Weex 小程序端开发 微信小程序 支付宝小程序 uniapp