随笔分类 -  第二次集中复习

1
摘要:序列化是数据编程字符串 反序列化是变回之前的数据格式 文字垂直居中 line-height 属性设置行间的距离(行高)element.closest(".")也是选择器 也需要用。 # 阅读全文
posted @ 2019-10-31 14:08 容忍君 阅读(173) 评论(0) 推荐(0) 编辑
摘要:const greeting = function() { // 注意,这个 this.name 取决于谁调用了 greeting() 函数 console.log('Hi, ', this.name) } let o1 = { name: 'gw', } let o2 = { name: 'xc' 阅读全文
posted @ 2019-10-29 18:05 容忍君 阅读(161) 评论(0) 推荐(0) 编辑
摘要:span不能设置宽高背景 HTML5语义化标签 <section>标签所包裹的是有一组相似的主题的内容,可以用这个标签来实现文章的章节、标签式对话框中的各种标签页等类似的功能。 <section>通常包含一个头部<header>、可能还会包含一个尾部<footer>。 <article> <h1>J 阅读全文
posted @ 2019-10-29 09:58 容忍君 阅读(319) 评论(0) 推荐(0) 编辑
摘要:element.focus() 方法可以获得焦点 阅读全文
posted @ 2019-10-27 16:54 容忍君 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1.set的应用(去重)js标准内置对象 适用范围:String,Array(数字基本数据类型不可以) set的方法:例子 var s = new Set(data) 增加: s.add(data) 和Array.push()一样 长度: s.size 和Array.length一样 删除: s.d 阅读全文
posted @ 2019-10-27 11:53 容忍君 阅读(221) 评论(0) 推荐(0) 编辑
摘要:访问一个对象不存在的key会返回undefined 字符串方法trim() 可以去除字符串首尾空格 阅读全文
posted @ 2019-10-26 15:49 容忍君 阅读(176) 评论(0) 推荐(0) 编辑
摘要:for (let i = 0; i < 3; i++) { log(i) } log(i) // 结果是 undefined let和const的作用域只在花括号内 let和const不能重复声明 const声明一个不可被赋值的变量(声明一个不希望被任何人修改的变量) const a = 3 a = 阅读全文
posted @ 2019-10-25 17:41 容忍君 阅读(166) 评论(0) 推荐(0) 编辑
摘要:在函数内部window.a = a 在全局中就可以拿到这个变量 变量命名。作为函数的参数的时候要详细。调用的时候可以简单点 做全局变量的两个方案 1.绑在标签上data 2.闭包 视频一般都是二进制格式 HTML5新特性 语义化标签 <!DOCTYPE html> <html> <title>标题< 阅读全文
posted @ 2019-10-25 11:14 容忍君 阅读(262) 评论(0) 推荐(0) 编辑
摘要:CSS span标签如果要设置width和height需要设置属性display 阅读全文
posted @ 2019-10-24 17:52 容忍君 阅读(166) 评论(0) 推荐(0) 编辑
摘要:.class.class img{}组合选择器 同时拥有两个class的元素 元素的名字(返回的为大写)element.tagName 元素的class element.classList 元素的id element.id 不存在这个id 则返回空字符串 max-width:100% 相对于父元素 阅读全文
posted @ 2019-10-23 10:13 容忍君 阅读(171) 评论(0) 推荐(0) 编辑
摘要:transition:background 2s,width 3s(第二个参数为变化时间) 1s(第三个参数为延迟时间); class:hover {} 伪类,鼠标移上去一个变化 <img src="" alt="" > 图片没显示出来就显示alt里面的文字!盲人读软件文字 transform:sc 阅读全文
posted @ 2019-10-22 17:21 容忍君 阅读(200) 评论(0) 推荐(0) 编辑
摘要:元素 都有一个titlie属性 <a title="ttt">titlee</a> //反应挺慢的 querySelectorAll取出来的元素不是一个数组 self.closest(“#”)往父节点寻找一个id self.parentElement只拿向上一层的 这也是个元素查找器 元素就是节点 阅读全文
posted @ 2019-10-22 16:16 容忍君 阅读(161) 评论(0) 推荐(0) 编辑
摘要:复制数组用 array.slice(0) 实现 阅读全文
posted @ 2019-10-20 23:09 容忍君 阅读(169) 评论(0) 推荐(0) 编辑
摘要:obj.insertAdjancetHtlm("beforeend"(位置), r(内容)) insertAdjacentHTML() 将指定的文本解析为HTML或XML,并将结果节点插入到DOM树中的指定位置。它不会重新解析它正在使用的元素,因此它不会破坏元素内的现有元素。这避免了额外的序列化步骤 阅读全文
posted @ 2019-10-18 15:03 容忍君 阅读(197) 评论(0) 推荐(0) 编辑
摘要:数据类型的转换 转化为字符串 String(value) 转型函数 这个转型函数能把任何类型的值转化为字符串 如果值有toString()方法 则用这个方法(调用没有参数的toString,默认十进制) 如果值为null和undefined 则返回null和undefined toString()方 阅读全文
posted @ 2019-10-18 14:03 容忍君 阅读(173) 评论(0) 推荐(0) 编辑
摘要:display属性 指定了元素的显示类型 它包含两类基础特征,用于指定元素怎样生成盒模型 外部显示类型定义了元素怎样参与流式布局的处理 外部显示类型 */ display: block; // 独占一行 display: inline; // 只占用显示内容的大小 不能设置宽高 内部显示类型定义了元 阅读全文
posted @ 2019-10-18 11:32 容忍君 阅读(204) 评论(0) 推荐(0) 编辑
摘要:可以直接判断相等的:字符串 数字 (基本数据类型) 不能直接判断相等的:Array Object 阅读全文
posted @ 2019-10-18 10:59 容忍君 阅读(113) 评论(0) 推荐(0) 编辑
摘要:查找元素 找元素使用 document.querySelector() 函数 创建 div.insertAdjacentHTML('beforeend', '<h1>gua</h1>') 删除 let pwd = document.querySelector('#id-input-password' 阅读全文
posted @ 2019-10-17 02:31 容忍君 阅读(234) 评论(0) 推荐(0) 编辑
摘要:调试 常见的两种错误 语法错误。程序没有运行 用log把程序运行路径log显示出来(程序分支是否运行) 逻辑错误,程序运行了,但是结果不对 用log把变量显示出来(程序的运行状况如何) 数组与字符串的深度比较 特别需要注意的就是数组的操作方法比较多,可以用S.split("")无差别转化为数组,再操 阅读全文
posted @ 2019-10-16 13:15 容忍君 阅读(194) 评论(0) 推荐(0) 编辑
摘要:函数返回值 1.终止函数 2.返回一个值 函数不仅可以合并重复代码的操作 还可以有一个返回值(通过计算得到一个结果 标准库 库是一个编程术语,意思是一系列函数的集合 标准库也是一个术语,指的就是语言自带的库 例子标准数学库中几个常见的 产生0~1之间的随机数 Math.random() //0.59 阅读全文
posted @ 2019-10-15 18:42 容忍君 阅读(242) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示