摘要:
一、结构 二、状态: 阅读全文
摘要:
建议:初学者看之前请先看一遍菜鸟教程 可以安装一个ATOM编辑器,本人觉得很好用 一、安装并启动项目:网址 搭建好的项目目录为: 二、开始写项目: 1.组件到界面流程: 定义一个组件app.js导出 >index.js获取app.js组件 >渲染到index.html中 1.组件:app.js 1) 阅读全文
摘要:
下载:https://atom.io 安装 必备插件安装步骤: File-->settings-->Install-->Install Packages下面的输入框中输入要安装的插件-->点击搜索或者回车 会自动搜索出要安装的插件 点击Install安装即可 必备插件: 1)atom-ternjs 阅读全文
摘要:
ES5中this指向: this的指向为:被调用的对象(谁调用我,我就指向谁); 因为是c指向的b,所以this指的是c ES6中箭头函数的指向: 是指定义时函数的指向: 定义时的值是多少就是多少 阅读全文
摘要:
搭建环境开始: 首先安装:Git 1.下载git安装包 2.进行安装 3.使用Git Bash工具进行后续的命令操作 安装淘宝镜像(可选): 从Github上克隆es6-webpack: 1.下载源码命令 2.安装: 3.全局安装webpack: 4.服务器安装: 5.启动项目: 这时候就彻底安装好 阅读全文
摘要:
1. $.post(url,params,callback); 采用post方式提交,中文参数无需转码,在callback中如果要获取json字符串,还需转换一下。 2. $.getJSON(url,params,callback); getJSON采取get方式提交,所以如果你的params参数里 阅读全文
摘要:
JSX语法: 1.ReactDOM.render:用于将模板转换为HTML语言,并插入指定的DOM节点; 语法规则:遇到 HTML 标签(以 < 开头),就用 HTML 规则解析,HTML 语言直接写在 JavaScript 语言之中,不加任何引号 2. 它允许 HTML 与 JavaScript 阅读全文
摘要:
定义和用法: map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。 map() 方法按照原始数组元素顺序依次处理元素。 注意: map() 不会对空数组进行检测。 注意: map() 不会改变原始数组。 语法: 参数说明: 实例: 阅读全文
摘要:
定义: 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 语法: /runoob/gi g 表示全局; i 表示不区分大小写; m 表示执行多行匹配。 注意:当 阅读全文
摘要:
示例: var a = 1; function foo() { if (!a) { var a = 10; } alert(a); }; foo(); 上面这段代码在运行时会产生什么结果? 初学者思路: 1.创建了全局变量 a,定义其值为 1 2.创建了函数 foo 3.在 foo 的函数体内,if 阅读全文