js_Script_src
发表于|更新于|JavaScript
|总字数:431|阅读时长:1分钟|浏览量:
定义和用法
src 属性规定外部脚本文件的 URL。
如果您希望在网站中的多个页面上运行相同的 JavaScript,就应该创建外部 JavaScript 文件,而不是重复编写相同的脚本。把脚本文件以 .js 扩展名进行保存,然后在
文章作者: LYC
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Rick!
相关推荐

2020-05-06
JS-apply和call
Js apply方法详解 apply和call的区别在哪里 什么情况下用apply,什么情况下用call apply的其他巧妙用法(一般在什么情况下可以使用apply) 关于apply和call的定义: apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性. 123Function.apply(obj,args)方法能接收两个参数obj:这个对象将代替Function类里this对象args:这个是数组,它将作为参数传给Function(args-->arguments) call:和apply的意思一样,只不过是参数列表不一样. Function.call(obj,[param1[,param2[,…[,paramN]]]]) obj:这个对象将代替Function类里this对象 params:这个是一个参数列表 1.apply示例: 12345678910111213141516<script type="text/javascript"> /*定义一个人类*/ function...

2020-05-06
JS-this指向
https://www.cnblogs.com/qdjianghao/p/10177360.html

2020-05-06
JS-函数嵌套
在Javascript中,函数中可以嵌套其他函数。例如: 12345678910function distance(x1, y1, x2, y2) { function square (x) { return x * x; } return Math.sqrt(square(x1 - x2) + square(y1 - y2));} var result = distance(0, 0, 3, 4);console.log(result); // 5 在上述代码中,函数square中嵌套定义在函数distance中。square只能在distance中被调用。如果试图在distance的外面调用square,将会出错。 如果嵌套函数使用了外面函数的变量或者参数,那么这个嵌套函数就形成了一个闭包(Closure)。 2.1 闭包能在它外面的函数执行完之后仍然能够访问他外面函数的参数和变量。例如: 123456789101112131415function...

2020-05-06
JS-私有公有静态属性方法
123456789101112131415function User(name) { var name = name; //私有属性 this.name = name; //公有属性 function getName() { //私有方法 return name; }}User.prototype.getName = function() { //公有方法 return this.name;}User.name = 'Wscats'; //静态属性User.getName = function() { //静态方法 return this.name;}var Wscat = new User('Wscats');...

2020-04-19
JS原型对象
一、什么是原型 原型是Javascript中的继承的基础,JavaScript的继承就是基于原型的继承。 JavaScript 常被描述为一种基于原型的语言 (prototype-based language)——每个对象拥有一个原型对象,对象以其原型为模板、从原型继承方法和属性。原型对象也可能拥有原型,并从中继承方法和属性,一层一层、以此类推。这种关系常被称为原型链 (prototype chain),它解释了为何一个对象会拥有定义在其他对象中的属性和方法。 准确地说,这些属性和方法定义在Object的构造器函数(constructor functions)之上的prototype属性上,而非对象实例本身。 在传统的 OOP 中,首先定义“类”,此后创建对象实例时,类中定义的所有属性和方法都被复制到实例中。在 JavaScript 中并不如此复制——而是在对象实例和它的构造器之间建立一个链接(它是__proto__属性,是从构造函数的prototype属性派生的),之后通过上溯原型链,在构造器中找到这些属性和方法。 注意:...

2020-05-06
JS变量和函数声明的提升
可参考(1)关于Javascript的函数声明和函数表达式 (2)关于JavaScript的变量提升 在Javascript中,定义函数有两种类型 函数声明 1234// 函数声明function wscat(type) { return type === "wscat";} 函数表达式 1234// 函数表达式var oaoafly = function(type) { return type === "oaoafly";} 先看下面这个经典问题,在一个程序里面同时用函数声明和函数表达式定义一个名为getName的函数 123456789getName() //oaoaflyvar getName = function() { console.log('wscat')}getName() //wscatfunction getName() { console.log('oaoafly')}getName()...
评论