- 博客(21)
- 收藏
- 关注
原创 Vue学习总结
1.v-for的四种使用方式 遍历普通数组 遍历对象数组 遍历对象 遍历数字 2.v-for中key的使用注意事项 v-for循环的时候,key属性只能用number获取string; key在使用的时候,必须用v-bind属性绑定形式,指定key的值; 在组件中,使用v-for时,要指定唯一的字符串或者数字类型作为key值; 3.v-if和v-show的区别 4.自定义全局过滤器 5.自定义私有过滤...
2020-08-20 15:34:27
127
原创 dialog里无法加载context menu问题
在<table>中的context menu无法加载的一个原因可能是<button>按钮写在了<tbody>外边。
2019-08-28 15:58:00
177
原创 HTML DOM笔记
HTML DOM 1、定义:是关于如何获取、修改、添加或删除 HTML 元素的标准。 定义了访问和操作HTML文档的标准。 DOM:Document Object Model(文档对象模型)。 *HTML的标准对象模型。 *HTML的标准编程接口。 *W3C标准。 2、HTML DOM节点:HTML文档中所有内容都是节点 ...
2019-08-21 11:42:29
135
原创 JavaScript学习笔记(十二)
JS this关键字 this拥有不同的值,具体取决于他的使用情况: 在方法中,this指的是所有者对象。 单独的情况下,this指的是全局对象。 在函数中,this指的是全局对象。 在函数中,严格模式下,this是 undefined。 在事件中,this指的是接收事件的元素。 方法是指对象里的对象方法,函数是对象外的方法; 显示函数绑定: call()、apply()...
2019-08-21 08:57:39
128
原创 JavaScript学习笔记(十一)
JS作用域 JS两种作用域类型: 局部作用域 全局作用域 自动全局:若为未声明的变量赋值,此变量自动成为全局变量。 严格模式:严格模式下不允许自动全局。 提升 提升是JS将声明移至顶部的默认行为; let或const声明的变量和常量不会被提升; JS初始化的变量不会被提升。在严格模式下变量不会提升,所以要在顶部声明你的变量; 严格模式 “use strict” 定义JS代...
2019-08-21 08:57:22
201
原创 JavaScript学习笔记(十)
JS错误-Throw和Try to Catch try语句使你能够测试代码块中的错误。 catch语句允许你处理错误。 throw语句允许你创建自定义错误。 finally使你能够执行代码,在try和catch之后,无论结果如何。 try { 供测试的代码块 } catch(err) { 处理错误的代码块 } finally { 无论 try / ca...
2019-08-21 08:56:36
128
原创 JavaScript学习笔记(九)
Math对象方法 abs(x) 返回 x 的绝对值 acos(x) 返回 x 的反余弦值,以弧度计 asin(x) 返回 x 的反正弦值,以弧度计 atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。 atan2(y,x) 返回从 x 轴到点 (x,y) 的角度 ceil(x) 对 x 进行上舍入 c...
2019-08-20 16:09:30
141
原创 JavaScript学习笔记(八)
JS日期 实例: var d = new Date(); 创建Date对象: new Date() new Date(year, month, day, hours, minutes, seconds, milliseconds) new Date(milliseconds) new Date(date string):从日期字符串创建一个新的日期对象。 显示日期: toStri...
2019-08-20 16:05:33
112
原创 JavaScript学习笔记(七)
JS数组 语法: var cars = ["Saab", "Volvo", "BMW"]; 访问数组元素 var name = cars[0]; 数组是对象,使用typeof会返回object。 数组长度:.length。 访问最后一个数组: var last = fruits[fruits.length - 1]; 遍历数组: for循环: var fruits, ...
2019-08-20 15:54:31
227
原创 JavaScript学习笔记(六)
JS数字 JS数值始终是64位的浮点数。 整数会被精确到15位。 数字和字符串相加: var x = 10; var y = "20"; var z = x + y; // z 将是 1020(一个字符串) 数字字符串: JS字符串是数字内容的话,在数字运算中,会尝试将字符串转换为数字: var x = "100"; var y = "10"; var z =...
2019-08-20 15:09:42
137
原创 JavaScript学习笔记(五)
JS字符串 字符串可以使用单引号或双引号。 字符串长度:.length; 转义字符:\ 。在字符串中出现‘ “ \这类字符都需要用\进行转义。 \b:退格键 \f:换页 \n:新行 \r:回车 \t:水平制表符 \v:垂直制表符 常见字符串方法 indexOf():返回字符串中指定文本首次出现的位置。找不到返回-1. lastIndexOf():返回指定文本在字符串中最后一...
2019-08-20 14:41:51
189
原创 JavaScript学习笔记(四)
JS事件 HTML事件是发生在HTML元素上的“事情”。 当在HTML页面中使用JS时。JS能够“应对”这些事件。 HTML事件: 下面是 HTML 事件的一些例子: HTML 网页完成加载 HTML 输入字段被修改 HTML 按钮被点击 常见的HTML事件: onchange:HTML元素已被改变; onclick:用户点击了HTML元素; onmouseover:用户把鼠标...
2019-08-20 14:15:54
123
原创 JavaScript学习笔记(三)
JS对象 JS对象声明语法: var person = { firstName: "Bill", lastName : "Gates", id : 678, fullName : function() { return this.firstName + " " + this.lastName; } }; 对象属性: 名称:值对; 对象方法:以...
2019-08-20 14:08:27
217
原创 JavaScript学习笔记(二)
JS函数 JS函数是被设计为执行特定任务的代码块。 JS函数会在某代码调用它时被执行。 JS函数语法: function name(参数 1, 参数 2, 参数 3) { 要执行的代码 } 函数调用: 当事件发生时(当用户点击按钮) 当JS代码调用时 自动(自调用) ()运算符调用函数: function toCelsius(fahrenheit) { r...
2019-08-20 14:00:41
235
原创 JavaScript学习笔记(一)
为何学习JavaScript? JavaScript是web开发者必学的三种语言之一: HTML定义网页的内容; CSS规定网页的布局; JavaScript对网页行为进行编程。 JavaScript简介 JavaScript 能够改变 HTML 内容 JavaScript 能够改变 HTML 属性 JavaScript 能够改变 HTML 样式 (CSS) ...
2019-08-14 11:35:53
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人