摘要: 1:jquery的对DOM节点的基本操作 1)获取和设置HTML $('#id').html(); //()中没有值时为获取,有值时为设置 2)获取和设置文本(text) $('.class').text(); //()中没有值时为获取,有值时为设置 3)获取和设置value值 $('input[n 阅读全文
posted @ 2020-07-19 00:21 cuner 阅读(100) 评论(0) 推荐(0) 编辑
摘要: [[prototype]] 原型 javaScript 中所有的对象都有一个内置属性[[prototype]], 是对其它对象的引用。那么它默认情况下引用的是什么对象呢 该属性指向的其构造函数的原型对象 [[prototype]]通过_proto_来访问 或者通过 Object.getPrototy 阅读全文
posted @ 2020-03-31 13:00 cuner 阅读(158) 评论(0) 推荐(0) 编辑
摘要: radaio :单选按钮 html: <input type="radio" name="city" value="广州" id="myCheck"/> 广州 通过Name 来分组,需要初始化化选中状态时 一组radio 只能选中一个值, 需要添加 checked 属性 无需赋值。 disabled 阅读全文
posted @ 2020-03-26 12:49 cuner 阅读(436) 评论(0) 推荐(0) 编辑
摘要: checkbox 复选框 HTML <input type="checbox" value="1" name='city' > 上海 <input type="checbox" value="3" name='city' disabled > 北京 禁用状态 <input type="checkbo 阅读全文
posted @ 2020-03-26 10:35 cuner 阅读(707) 评论(0) 推荐(0) 编辑
摘要: html 标签 select 标签是下拉选中框 <select id="city" multiple="multiple" onchange="dochange()" name="city" style=" width:300px; "> <option value="1">上海</option> 阅读全文
posted @ 2020-03-24 21:43 cuner 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 函数 函数就是对实现特定逻辑的一组语句的打包, JS的作用域也是基于函数的, 所以函数可以很自然的作为模块化, 这也是最开始实现模块化的一种方法。 引用模块也即是调用函数, 存在污染全局变量的缺点, 变量冲突等缺点。 对象 将上面的函数封装在一个对象中, 引用模块即引用相应文件中对象上的属性, 如: 阅读全文
posted @ 2020-03-21 17:38 cuner 阅读(214) 评论(0) 推荐(0) 编辑
摘要: ECMAScript中作用域一般是基于词法作用域是静态的,但是也有一种动态的作用域就是this: this它不指向函数本事,也不指向函数的作用域 this是在运行的时候绑定的并不是在定义的时候绑定的,它的上下文取决于函数调用时的各种条件。this的绑定和函数声明的位置没有任何关系,只取决于函数的调用 阅读全文
posted @ 2020-03-21 17:16 cuner 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 本文转载自https://www.cnblogs.com/sharpest/p/8213572.html 写的太好了 定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数 参数描述 start 必需。规定从何处开始选取 阅读全文
posted @ 2020-03-19 23:43 cuner 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 本文转自:https://www.cnblogs.com/sharpest/p/8213589.html 在很多时候经常看到Array.prototype.slice.call()方法,比如Array.prototype.slice.call(arguments),下面讲一下其原理: 1、基本讲解 阅读全文
posted @ 2020-03-19 23:42 cuner 阅读(138) 评论(0) 推荐(0) 编辑
摘要: cally(),apply(),bind 都是改变函数内部this的指向 var obj = { x: 81, }; var foo = { getX: function() { return this.x; } } console.log(foo.getX.bind(obj)()); //81 c 阅读全文
posted @ 2020-03-19 21:38 cuner 阅读(106) 评论(0) 推荐(0) 编辑