ES6
默茉
争做一枚地地道道的程序猿。
展开
-
Git的常用命令
1、用户配置: a) git config --global user.name+“自己的名字”(可以随意命名) b) git config --global user.email +“自己的邮箱”2、初始化版本库 git init3、查看状态 git status4、添加文件到暂存库 git add 文件名 或者 * ...原创 2020-01-12 12:54:20 · 238 阅读 · 0 评论 -
Git向码云提交本地项目
1.在码云上创建仓库注意: 建议不要勾选,码云默认勾选,去掉,勾选可能导致后续提交一直被拒点击HTTPS 拿到项目地址,然后码云就ok 了2.在本地项目初始化Git仓库以及提交到码云依次输入以下的命令:cd 项目的文件夹git config --global user.name "引号内的文字替换为你的码云用户名"git config --global user.email "引...原创 2019-11-29 16:44:03 · 187 阅读 · 0 评论 -
码云添加SSH公钥并测试
1.创建公钥的目的: 使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)1.打开终端进入.ssh目录cd ~/.ssh如果.ssh文件夹不存在,执行指令自动创建mkdir ~/.ssh2.在gitBash键入ssh-keygen -t rsa,如果不用输密码,接下来巧三个回车:3.在文件目录C:\Users\Administrator....原创 2019-11-27 20:21:37 · 2289 阅读 · 0 评论 -
ES6 对象的扩展
属性的简洁表示法ES6允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。var foo = 'bar';var baz = {foo};baz // {foo: "bar"}// 等同于var baz = {foo: foo};属性名表达式JavaScript语言定义对象的属性,有两种方法。// 方法一obj.foo = true;// 方法二obj[‘...原创 2019-04-29 19:37:33 · 82 阅读 · 0 评论 -
ES6 数组的扩展
Array.from()let arrayLike = { '0': 'a', '1': 'b', '2': 'c', length: 3};// ES5的写法var arr1 = [].slice.call(arrayLike); // ['a', 'b', 'c']// ES6的写法let arr2 = Array.from(arrayLike)...原创 2019-04-29 18:58:28 · 117 阅读 · 0 评论 -
ES6 字符串的扩展
字符的Unicode表示法JavaScript允许采用\uxxxx形式表示一个字符,其中“xxxx”表示字符的码点。 "\u0061" // "a"codePointAt()JavaScript内部,字符以UTF-16的格式储存,每个字符固定为2个字节。对于那些需要4个字节储存的字符(Unicode码点大于0xFFFF的字符),JavaScript会认为它们是两个字符。var s =...原创 2019-04-29 18:15:16 · 103 阅读 · 0 评论 -
Javascript中点击(click)事件的3种写法
方法一:<!DOCTYPE html><html><head> <title>Javascript中点击事件方法一</title></head><body> <button id="btn">click</button> <script type="text/javas...转载 2019-04-18 10:47:04 · 14241 阅读 · 0 评论 -
JavaScript向页面输出内容的四种方法
javascript可以通过不同的方式来输出数据1.使用window.alert()输出警告框<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>弹出框</title></head><script>aler...原创 2019-04-22 17:06:11 · 29952 阅读 · 2 评论 -
ES6 箭头函数用法
const toggleDrawer = (state) => () => {setState(state);};原创 2019-04-11 21:39:39 · 127 阅读 · 0 评论 -
ES6 属性遍历的方法
ES6 一共有 5 种方法可以遍历对象的属性。(1)for…infor…in循环遍历对象自身的和继承的可枚举属性(不含 Symbol 属性)。(2)Object.keys(obj)Object.keys返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含 Symbol 属性)的键名。(3)Object.getOwnPropertyNames(obj)Object.getOwn...原创 2019-04-11 21:00:08 · 1184 阅读 · 0 评论 -
单例模式的好处和缺点?为什么要用单例模式?
单例模式含义单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。【采用单例模式动机、原因】对于系统中的某些类来说...转载 2019-04-10 20:17:33 · 12158 阅读 · 0 评论 -
ES6 import 引用文件夹/目录及其处理过程
如果文件目录下有 package.json,就根据它的 main 字段找到 js 文件。如果没有 package.json,那就默认取文件夹下的 index.js。原创 2019-04-11 20:42:11 · 3746 阅读 · 0 评论