Javascript
伍伍怀
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js跨域请求
js中跨域请求原理及2种常见解决方案一、同源策略:说到跨域请求,首先得说说同源策略:1995年,同源政策是由 Netscape 公司引入浏览器的。目前,所有浏览器都实行了这个政策。同源策略是浏览器的一种安全策略,所谓同源是指,域名,协议,端口完全相同;目的就是为了保证用户信息的安全,防止恶意的网站窃取数据,防范跨站脚本的攻击,禁止客户端脚本(如 JavaScript)对不同域的服务进行跨站...转载 2019-02-28 19:52:46 · 196 阅读 · 0 评论 -
原型函数-构造函数-工厂函数
js面向对象小结(工厂模式,构造函数,原型方法,继承)最近过了一遍尼古拉斯泽卡斯的高级程序设计第三版(红皮书)第六章:面向对象程序设计,现在把总结出来的东西和大家分享一下。主要内容如下:1.工厂模式2.构造函数模式3.原型模式4.继承一、工厂模式工厂模式中的函数中会创建一个对象,最后return这个对象,通过每次调用时传入的参数不同来解决创建多个相似对象的问题。`// 工厂模式`...转载 2019-02-28 19:53:26 · 203 阅读 · 0 评论 -
原生JS实现todolist简版(不保存本地)
HTML部分:<!DOCTYPE html><html lang="cn"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2019-03-08 16:29:35 · 1905 阅读 · 2 评论 -
Js模块话编程思想
为什么出现JavaScript的模块化编程思想原因是在于之前的简单的直接式编程会导致逻辑混乱页面复杂可维护性差全局变量暴露等问题所以就有大佬提出了很多的解决方案,其中之一就是JavaScript的模块化思想编程。那么模块话思想又有什么有点值得我们学习:解决项目中的全局变量污染的问题。开发效率高,有利于多人协同开发。职责单一,方便代码复用和维护 。解决文件依赖问题,无需关...原创 2019-03-22 17:00:30 · 205 阅读 · 0 评论 -
DOM操作
DOM基础,DOM进阶节点加载HTML页面时,Web浏览器生成一个树型结构,用来表示页面内部结构。DOM将这种树型结构理解为由节点组成。总结:以上由元素+文本+属性,3个部分构成的。节点种类1.节点种类:元素节点、文本节点、属性节点。2. 如果节点是元素节点,则 nodeType 属性将返回 1。3. 如果节点是属性节点,则 nodeType 属性将返回 2。4. 如果节点是文本内...原创 2019-02-24 11:38:06 · 243 阅读 · 0 评论 -
Javascrip 创建对象构造、原型与工厂
创建对象new Object()创建一个对象,然后给这个对象新建属性和方法。var box = new Object(); //创建一个Object对象box.name = 'Lee'; //创建一个name属性并赋值box.age = 100; //创建一个age属性并赋值box.run = function () { //创建一个run()方法并返回值 console.lo...原创 2019-02-24 11:32:51 · 146 阅读 · 0 评论 -
javascript数组大全
JavaScript数组大全1、数组转换方式( join()、valueOf()、toString()、toLocaleString())join() 可以将数组转换成字符串,并以逗号隔开–》使用join方法若是数组中含有:空、null、undefined则会打印出空数组出来 var lists = [1, null, 3, undefined, 5, , 3, , 1] co...原创 2019-03-27 15:27:28 · 361 阅读 · 2 评论
分享