- 博客(12)
- 收藏
- 关注
原创 python — openpyxl
安装 openpyxl :pip install openpyxl1、打开 Excel 文件wb = openpyxl.load_workbook()2、获取表单(1)wb.active:获取被激活的表单(2)wb.worksheets:获取所有的表单【通过索引获取某个表单】如:sheets = wb.worksheetssheet = wb.worksheets[0](3)...
2020-03-22 17:21:57 251
原创 python — time
1、time.time():返回当前时间戳,即1970年至当前时间的秒数(单位:秒)2、time.localtime():返回本地当前时间的时间元组time.localtime():接收时间戳,并返回时间元祖3、time.mktime():接收时间元组,返回对应的秒数now_time = time.localtime()print(now_time)print(time.mkti...
2020-03-22 10:40:19 224
原创 事件委托
事件委托首先要知道事件源对象:e.target 或 e.srcElement(因浏览器不同,不分浏览器可能只有其中的一个)<ul> <li class="class1">1</li> <li class="class2">2</li> <li class="class3">3</li> ...
2019-07-26 16:16:20 106
原创 事件冒泡与事件捕获
事件冒泡:父元素与子元素都绑定了同一事件(如click事件),当鼠标点击子元素时,先触发子元素的click事件,父元素的click事件也随之一起触发。如:<div class="wrapper" style="width: 200px;height:200px;background-color:red"> <div class="content" style="wid...
2019-07-26 15:52:01 91
原创 JavaScript中的数组常用方法
1、push():在数组的最后添加值(一次可添加多个),并返回数组长度。例:var arr = [1,2,3];arr.push(4); // 结果:[1,2,3,4]arr.push(5,6); // 结果:[1,2,3,4,5,6]2、pop():删除数组的最后一位(一次只能删除一个)。例:var arr = [1,2,3];arr.pop(); // 结果:[1,2]...
2019-07-24 22:28:30 753
原创 非严格模式下的 this
1、全局中 this 就是 window,this === window;2、函数在预编译时 this 同样是 window, this === window;3、call / apply 可以改变 this 的指向;4、对象调用方法时(object.function()),谁调用的方法 this 指向谁。例如:console.log(window === this); // tru...
2019-07-24 18:37:09 134
原创 类数组
类数组符合的条件:1、是对象;2、存在属性名为数字的属性;3、必须有length属性;4、有数组的push方法。当类数组调用push方法的时候,这时类数组会和数组一样新增或覆盖属性为length的属性值,并将length属性的值 +1。例如:var obj = { "0" : "aaa", //属性名为数字 "1" : "bbb", "2" : "ccc"...
2019-07-24 16:36:54 204
原创 原型及原型链
原型定义:原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过构造函数产生的对象,可以继承该原型的属性和方法。原型是对象属性prototype对应的值。注:原型是对象,如下: function Man() { } Man.prototype.sex = "man" //直接添加属性 var man = new Man(); ...
2019-07-24 14:56:52 85
原创 闭包
闭包:将函数内部的子函数保存至外部就会生成闭包。示例:function demo(){ var temp = "demo的变量"; return function(){ console.log(temp); }}var test = demo(); // demo执行后将子函数保存至test中test(); // 输出:demo的变量闭包形成...
2019-07-23 20:29:51 94
原创 预编译 —— 搞清函数内部的变量声明与赋值
四个步骤:1、创建AO对象。2、找形参和变量声明,将变量和形参作为AO对象的属性名,值为undefined。3、将实参值与形参相统一。4、在函数体内找函数声明,值赋予函数体。示例:var a = "abc";function demo(c){ console.log(a); // a = undefined console.log(b); // b = functio...
2019-07-23 17:44:06 458
原创 typeof()与instanceof
1、typeof():返回参数的类型(返回的值为string)使用:var temp = false;typeof(temp); // 返回字符串:booleantype temp; // 返回字符串:boolean返回值共有六种:(1)、number(2)、boolean(3)、string(4)、undefined(5)、function(6)、object //...
2019-07-23 16:14:40 157
原创 javascript类型转换
一、转换为数字 —— 显示类型转换1、Number():强制将整个值转换为数字如: Number(“123”) ==> 123Number(true) ==> 1Number(flase) ==> 0Number(null) ==> 0Number(undefined) ==> NaNNumber(“abc”) ...
2019-07-23 15:20:27 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人