学习总结
悠悠啊
这个作者很懒,什么都没留下…
展开
-
dom节点操作(增,删,改,查)
创建: createDocumentFragment() //创建一个DOM片段 createElement() //创建一个具体的元素 createTextNode() //创建一个文本节点添加: appendChild()移出: removeChild()替换: replaceChild()...原创 2018-07-29 16:28:50 · 1330 阅读 · 0 评论 -
基于jQuery的异步请求方法
1.最原始的js ,new XMLHttpRequest(); //由于浏览器兼容的原因,代码复杂,多使用基于jQuery的异步请求方法(内部封装)function loadXMLDoc(){ var xmlhttp; if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Saf...原创 2018-03-02 20:00:12 · 5668 阅读 · 0 评论 -
this指向问题
1.function fn(){ let user = "youyou"; console.log(this.user);}fn();//此时的this指向的是window的对象(非严格模式下) 等价于如下:window.fn(); //指向调用对象window*******************************************...原创 2018-07-29 18:12:16 · 142 阅读 · 0 评论 -
js数组的操作方法(新增,修改,查找,删除)
var arr = [1,2,3,2,'apple'] 1.新增元素 arr.push(val); //在数组结尾添加,返回数组长度;改变原数组 arr.unshift(val); //在数组头部添加,返回数组长度;改变原数组 arr.concat(val); //返回新数组;不会改变原数组 2.修改数组中的元素 ...原创 2018-07-27 14:28:52 · 8347 阅读 · 0 评论 -
git命令-第一次提交代码到github
1.github上面新建一个仓库 create a new repository2.在本地使用git bash here,命令如下:初始化gitgit init 新增当前目录下所有的文件git add ./ 提交到本地仓库, -m后面为代码说明git commit -m "some message for this project." 然后将 githu...原创 2018-10-24 19:43:26 · 302 阅读 · 0 评论 -
react,reudx踩坑系列
1. refs特定标识,可以理解成id; 问题:引入antd的Input组件,无法通过this.refs.myinput.value获取到value值。阐述如下:// 普通html<input ref="myinput"/>this.myinput //获取的是input的dom节点value = this.myinput.value //此时就可以获取value值...原创 2018-12-10 10:15:45 · 263 阅读 · 0 评论 -
什么???起的方法名与写完后的代码功能不符合???代码频繁重写???
1.是什么导致的刚开始写的方法名和最后完成这个代码的功能不符合?答:最根本的原因还是写代码前没有构思清楚!!!2.如何避免这个问题?答:(1)如果你有足够的时间,要实现的功能又比较复杂,那么请画一个思维导图让整个流程更清晰(这样才会下笔如有神);(2)如果没有思维导图,那么写代码前,请先写好功能注释, 然后再去填代码(就像某些公司的上层架构,会先把注释写好,下层的程序员再去填代码...原创 2019-08-01 09:14:13 · 153 阅读 · 0 评论