随笔分类 - 写好JavaScript并不难
摘要:1:jquery的对DOM节点的基本操作 1)获取和设置HTML $('#id').html(); //()中没有值时为获取,有值时为设置 2)获取和设置文本(text) $('.class').text(); //()中没有值时为获取,有值时为设置 3)获取和设置value值 $('input[n
阅读全文
摘要:[[prototype]] 原型 javaScript 中所有的对象都有一个内置属性[[prototype]], 是对其它对象的引用。那么它默认情况下引用的是什么对象呢 该属性指向的其构造函数的原型对象 [[prototype]]通过_proto_来访问 或者通过 Object.getPrototy
阅读全文
摘要:radaio :单选按钮 html: <input type="radio" name="city" value="广州" id="myCheck"/> 广州 通过Name 来分组,需要初始化化选中状态时 一组radio 只能选中一个值, 需要添加 checked 属性 无需赋值。 disabled
阅读全文
摘要:checkbox 复选框 HTML <input type="checbox" value="1" name='city' > 上海 <input type="checbox" value="3" name='city' disabled > 北京 禁用状态 <input type="checkbo
阅读全文
摘要:html 标签 select 标签是下拉选中框 <select id="city" multiple="multiple" onchange="dochange()" name="city" style=" width:300px; "> <option value="1">上海</option>
阅读全文
摘要:函数 函数就是对实现特定逻辑的一组语句的打包, JS的作用域也是基于函数的, 所以函数可以很自然的作为模块化, 这也是最开始实现模块化的一种方法。 引用模块也即是调用函数, 存在污染全局变量的缺点, 变量冲突等缺点。 对象 将上面的函数封装在一个对象中, 引用模块即引用相应文件中对象上的属性, 如:
阅读全文
摘要:本文转载自https://www.cnblogs.com/sharpest/p/8213572.html 写的太好了 定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数 参数描述 start 必需。规定从何处开始选取
阅读全文
摘要:本文转自:https://www.cnblogs.com/sharpest/p/8213589.html 在很多时候经常看到Array.prototype.slice.call()方法,比如Array.prototype.slice.call(arguments),下面讲一下其原理: 1、基本讲解
阅读全文
摘要:cally(),apply(),bind 都是改变函数内部this的指向 var obj = { x: 81, }; var foo = { getX: function() { return this.x; } } console.log(foo.getX.bind(obj)()); //81 c
阅读全文
摘要:作用域定义和作用 作用域定义:JavaScript中存储变量和查找变量的一套规则。 JavaScript中一般遵循词法作用域。 变量查找遵循从内到外查找: 引擎从当前的执行作用域开始查找变量,如果找不到就向上一级继续查找。当抵达最外层的全局作用域时,无论找到还是找不到,查找过程都会停止。 词法作用域
阅读全文
摘要:一、事件的定义和产生 JavaScript 与 HTML之间的交互是通过事件实现的。 事件:主要是对用户或者网页自身某种行为进行捕获和响应。例如:当我们点击表单提交按钮的时候,提交数据到服务器。首先DOM捕获到这一行为,并执行我们定义的提交数据的函数。 二:事件捕获和事件冒泡 <!DOCTYPE h
阅读全文
摘要:DOM文档对象模型(Document Object Model)是针对HTML和XML的一个API(应用程序接口),它描述了一个层次化的节点树,允许开发人员增删改查页面的一部分。 简单来说,DOM 就是为提供我们操作页面的API接口。 DOM提供了对整个文档的访问模型,将文档作为一个树形结构,树的每
阅读全文

浙公网安备 33010602011771号