主要知识点有对象类别、属性速记法、方法简写、需计算属性名、Object.is()方法、Object.assign()方法、可允许重复的属性、自有属性的枚举顺序、Object.setPrototypeOf()方法、supe…
标签:前端开发
Promise的使用
这个东西经常出现,出现then的地方,就会有promise。经常会看到, a.then().then().catch();我先粗略的说一下是什么意思,a里会先进行一些操作,然后做then里的内容,然后再做接下来then里…
Js调用模式
在js中,一共4中调用方式。需要注意的是,调用方式中,this的指向问题。 函数调用模式 this丢失,debug会提示未定义相应属性。按照规范,需要将this赋值给that let myObj = { value : …
Array.prototype.xxx.call()处理字符串的疑惑
看你不知道的JavaScript中卷 2.1数组时有个疑问。具体是这样的: 通过“借用”数组的方法可以很方便的处理字符串。可以“借用”数组的非变更方法,但不能“借用”数组的可变更方法。 用代码来描述就是: var a =…
ES6之路之模块详解
欢迎访问个人站点 简介 何为模块 一个模块只不过是一个写在文件中的 JavaScript 代码块。 模块中的函数或变量不可用,除非模块文件导出它们。 简单地说,这些模块可以帮助你在你的模块中编写代码,并且只公开应该被你的…
js笔记五之对象(object)类型
对象数据类型 object var obj = {name:”lilei”,age: 18} 每一个对象都是由零到多组 属性名(key键):属性值(value值) 组成的,或者说由多组键值对组成的…
Javascript中的Module(模块)模式
JavaScript模块是用于保持代码块之间相互独立而普遍使用的设计模式。对于熟悉面向对象语言的人来说,模块是JavaScript的”类”。在JavaScript中Module模式模拟了类的概念,…
IntellJ idea使用FileWatch实时编译less文件
前言 开发前端的时候,经常会写一些less或者sass文件,但这些文件需要编译成css文件才有效,之前会使用一些自动化构建工具实时监听项目文件变化,需要做些配置。 这里使用idea的file watch插件,无需额外配置…
React 深入系列1:React 中的元素、组件、实例和节点
文:徐超,《React进阶之路》作者 授权发布,转载请注明作者及出处 React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React。 Re…
Ionic学习日记8:类android原生滑动标签效果
前言 想要实现有tabs标签,但是不用点击,在content内容部分左右滑动就可以跳转到相关的tab页面,上周我根据官方的文档使用<ion-slides>来做其实也是可以的,就是一个问题没有解决一个居中问题,…
浅析Redux 的 store enhancer
相信大家都知道Redux的middleware(中间件)的概念,Redux通过middleware可以完成发送异步action(网络请求)、打印action的日志等功能。相对而言,Redux的store enhancer…
DOM基础
本文主要内容包括DOM概念的介绍、DOM对象的一些常用属性和方法、如何获取DOM节点的父子、相邻元素以及常用的操作DOM节点的方法,也总结了常见方法的浏览器兼容性问题以及使用时需要注意的地方,内容还算全面,可当小手册使用…