01 2020 档案

摘要:模拟鼠标连续单击事件实际上就是为每次单击鼠标时设置一个不同的函数,从而实现用户每次单击鼠标时,都会得到不同的效果,这可以通过jQuery提供的toggle()方法实现。toggle()方法会在第一次单击匹配的元素时,触发指定的第一个函数,下次单击这个元素时会触发指定的第二个函数,按此规律直到最后一个 阅读全文
posted @ 2020-01-19 15:14 本人小白 阅读(428) 评论(0) 推荐(0)
摘要:constructor属性用于对当前对象的构造函数的引用。可以用来判断对象的类型: <script> var newStr = new String("One world One Dream"); if( newStr.constructor == String){ alert("这是一个字符串对象 阅读全文
posted @ 2020-01-11 16:48 本人小白 阅读(665) 评论(0) 推荐(0)
摘要:在JS中,会自动在字符串与字符串对象之间进行转换,因此,任何一个字符串常量都可以看作是一个String对象,其可以直接作为对象使用,只要在字符串变量的后面加 “.” 便可以直接调用String对象的属性和方法。 字符串与String对象的不同在于返回的typeof值,前者返回的是string类型,后 阅读全文
posted @ 2020-01-11 15:59 本人小白 阅读(2996) 评论(0) 推荐(0)
摘要:先看看数组解构: function fn(){ return [1,2,3]; } var [a,b,c] = fn(); console.log(a,b,c); // 1 2 3 var [d,,f] = fn(); console.log(d,f); //1 3 var [e,] = fu(); 阅读全文
posted @ 2020-01-09 17:23 本人小白 阅读(2516) 评论(0) 推荐(0)
摘要:JS中的变量是函数作用域,在嵌套作用域中创建的变量可用于整个函数。 代码伺候: 如下: function f1(){ var n = 5; if(true){ var n = 10; } console.log(n); // 10 } f1(); 结果输出 10,原因是if语句中的变量 n 覆盖了外 阅读全文
posted @ 2020-01-09 16:24 本人小白 阅读(434) 评论(0) 推荐(0)
摘要:在Java等其他面向对象语言中,关键字this指向的是类的当前实例,在js中,this的值是由函数的调用上下文以及调用位置所决定的。 1. 当this用于全局上下文中:如果是在全局上下文中使用this,它就会被绑定在全局上下文。比如在浏览器中,全局上下文通常是window。对于函数来说也是如此。如果 阅读全文
posted @ 2020-01-08 14:42 本人小白 阅读(173) 评论(0) 推荐(0)
摘要:JS中没有专门的数组类型。但是可以在程序中利用预定义的Array对象及其方法来使用数组。 在JS中有三种创建数组的方法: var arr = new Array(1,2,3,4); var arr = Array(1,2,3,4); var arr = [1,2,3,4]; JS中可以通过给元素赋值 阅读全文
posted @ 2020-01-07 16:58 本人小白 阅读(7077) 评论(0) 推荐(0)
摘要:先看代码(第一个代码片段): console.log(a); var a = 1; 如果你认为这是一段不合法的代码,在调用console.log()的时候会输出undefined,你完全正确。但是如果是下面这样呢? a = 1; var a; console.log(a); 结果输出为1. Java 阅读全文
posted @ 2020-01-07 14:50 本人小白 阅读(303) 评论(0) 推荐(0)
摘要:当用作单目操作符的时候,+操作符不会对Number类型产生影响。但如果应用在字符串类型上,会将其转换为数字: var a = 25;a =+ a; //对a值没有影响console.log(a); //25var b = "70"; console.log(typeof b); //String b 阅读全文
posted @ 2020-01-06 14:24 本人小白 阅读(1399) 评论(0) 推荐(0)
摘要:使用new操作符和Boolean(value)构造函数时,得到的并不是原始的true或false,而是一个对象,JS将对象视为真(true) var oBooleanTrue = new Boolean(true); var oBooleanFalse = new Boolean(false); c 阅读全文
posted @ 2020-01-06 14:00 本人小白 阅读(1433) 评论(0) 推荐(0)
摘要:<meta>元素必须放在<head>标记内,而且必须写在HTML文件前1024B之内 <meta>元素的主要目的是提供有关这份HTML文件的相关信息。例如编码方式,作者信息,关键词信息或重新导向网址以便将用户导向至另一个网址等。 一个<head>标记内有多个<meta>元素存在。 以下转载自 htt 阅读全文
posted @ 2020-01-04 21:06 本人小白 阅读(684) 评论(0) 推荐(0)
摘要:1. 先使用360杀毒,步骤如下: 2.修改注册表 https://jingyan.baidu.com/article/363872ec9e25972e4ba16f82.html 3. 如果仍未解决 再在C盘新建一个文件夹Intel覆盖原来的文件夹(不用担心,原文件内容不会消失) 阅读全文
posted @ 2020-01-02 21:07 本人小白 阅读(1051) 评论(0) 推荐(0)
摘要:1 变量个数和序列长度相等 使用赋值语句可以将序列拆分,然后赋值给多个变量,形式如下: 变量1,变量2,...,变量n = 序列或可迭代对象 若变量个数和序列的元素个数不一致,将导致ValueError,例如: 2 变量个数和序列长度不等 如果序列长度未知,可以使用*元组变量,将多个值作为元组赋值给 阅读全文
posted @ 2020-01-02 14:59 本人小白 阅读(1061) 评论(0) 推荐(0)
摘要:废话不多说,代码伺候: for i in range(3): print("hello") print(i) 运行结果如下: 从上面的例子可以看出,for循环里面的循环变量i作用域衍生到循环外面了。说明循环变量i,在遍历完之后值并没有消失,而是保留了最后一次遍历时变量i的值!所以平时在使用的时候变量 阅读全文
posted @ 2020-01-01 14:24 本人小白 阅读(10842) 评论(0) 推荐(1)