随笔分类 -  前端

摘要:(function(window,document){ const head = 1; function Person(){ // } window.Person = Person; })(window,document); 这段代码里面都是一些细节,关于如何优化代码结构和执行的代码解析的速度,对代 阅读全文

posted @ 2020-06-29 10:07 Schrodinger'sdoris 阅读(218) 评论(0) 推荐(0)

摘要:ES6扩展: unicode: Unicode是一项标准 包括字符集、编码方案等 他是为了解决传统的字符编码方案的局限而产生的,为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。 1.codePointAt 获取字符串中对应字符的一个码点 '🐶'. 阅读全文

posted @ 2020-06-28 09:51 Schrodinger'sdoris 阅读(151) 评论(0) 推荐(0)

摘要:1.初始化package.json文件 在对应的目录里面打开powershell 执行init npm 或init npm -y快速生成 2.安装babel npm install --save--dev babel-cli(开发依赖)上线后就不需要了 简写:npm i -D babel-cli n 阅读全文

posted @ 2020-06-28 09:50 Schrodinger'sdoris 阅读(240) 评论(0) 推荐(0)

摘要:let和const(call和phototype) 使用let和const声明的变量,不能再被重新声明 let的声明不会污染全局变量,var声明的都是全局变量,let作用于块级作用域,使用完会被释放掉,用var声明的变量存在变量提升,而用let声明的变量不存在变量提升 变量提升 在浏览器进行解析的时 阅读全文

posted @ 2020-06-28 09:49 Schrodinger'sdoris 阅读(139) 评论(0) 推荐(0)

摘要:写在前面: 这个JSON很早前就已经有接触了,早些时候的对JSON的定义和使用模棱两可,知道在他的用处,但是具体深入去了解直到我今天重新回顾了一遍JavaScript才恍然大悟。果然复习是学习之母! JSON 首先来说明一下什么是JSON: JSON(JavaScript Object Notati 阅读全文

posted @ 2020-06-27 16:34 Schrodinger'sdoris 阅读(141) 评论(0) 推荐(0)

摘要:创建表单 可以使用<form><form/>标记来声明表单的开始和结束位置。<from>元素包含很多属性,action属性可以确定把表单提交到什么地方;method属性可以确定如何提交信息;target属性可以确定将表单的响应加载到哪个框架上。一次只能提交页面中的一个表单的信息。 <form nam 阅读全文

posted @ 2020-06-27 15:00 Schrodinger'sdoris 阅读(177) 评论(0) 推荐(0)

摘要:事件的类型: 鼠标事件,键盘事件,进度事件,表单事件,突变事件(修改DOM节点间时发生),触摸事件,错误事件(出错时发生) window对象的load事件在页面加载时触发,unload事件在页面卸载时触发(用户关闭浏览器,或转向另一个页面),window对象的事件处理程序实际上放在<body>开标记 阅读全文

posted @ 2020-06-27 13:52 Schrodinger'sdoris 阅读(254) 评论(0) 推荐(0)

摘要:Web标准 Tim Berners-Lee在1991年创建 HITML时,只是想利用这个技术,通过一组标签为他的全局超文本项目(称为 World Wide Web)标记科学文献。没想到,20世纪90年代中期,这个技术成为两大商业软件巨头厮杀的战场。HTML是元语言SGML(Standard Gene 阅读全文

posted @ 2020-06-27 13:37 Schrodinger'sdoris 阅读(263) 评论(0) 推荐(0)

摘要:目前可以将BOM视为一个代表浏览器各种特性的依赖浏览器的对象,包括浏览器的按钮,URL地址栏,标题栏,浏览器窗口控件以及页面的各部分。 DOM仅处理浏览器窗口或页面的内容(即HTML文档)中的内容,于是任何浏览器都可以使用完全相同的代码来访问和操作文档的内容。 BOM可以访问浏览器以及文档的某些部门 阅读全文

posted @ 2020-06-27 13:08 Schrodinger'sdoris 阅读(334) 评论(0) 推荐(0)

摘要:浏览器为JavaScript提供的对象集合通常称为浏览器对象模型(Browser Object Model,BOM) 另一种常见的术语是文档对象模型(Document Object Model,DOM,W3C标准)——>见下一个随笔 在开始介绍BOM对象的时候,先来了解一个关于BOM的一些小东西: 阅读全文

posted @ 2020-06-27 13:05 Schrodinger'sdoris 阅读(467) 评论(0) 推荐(0)

摘要:RegExp对象:(正则表达式) 使用正则表达式可以快速的筛选和查找到符合要求的字符串子串,效率高,功能强大,而且可以作为参数传递给String对象的一些方法。 首先来了解如何创建正则表达式 创建方法: 1.var myRegExp = new RegExp("..."); 2.var myRegE 阅读全文

posted @ 2020-06-27 13:03 Schrodinger'sdoris 阅读(299) 评论(0) 推荐(0)

摘要:推荐书本《JavaScript入门经典》《JavaScript语言精粹》 JavaScript的内置对象类型:String对象: 1.length属性 2.indexOf()和lastIndexOf()方法 (查找子串) 没找到返回-1 带有两个参数:需要查找的字符串/开始查找的字符位置(可选) i 阅读全文

posted @ 2020-06-27 13:00 Schrodinger'sdoris 阅读(202) 评论(0) 推荐(0)