`
文章列表
a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP <a href="javascript:void(0)" onClick="window.open()"> 点击链接后,页面不动,只打开链接 <a href="#" onclick="javascript:return false;"> 作用同上,不同浏览器会有差异。 点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要 ...
“菜鸟”和“大神” 刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术 的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会 ...

js中call()方法

js call call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。  - ...
ECMAScript-262对内置对象的定义:由ECMAScript提供的,不依赖于宿主环境的对象,这些对象在ECMAScript执行之前就已经存在了.内置对象有:Object,Array,String,Date等等...而单体内置对象在这里主要介绍Global和Math. 1. 所有在全局作用域中定义的属性和方法,都是Global对象的属性和方法,诸如,isNaN(),parseInt()等等都是Global对象的方法.介绍再几个特殊的Global对象的方法: eval():整个ECMAScript中最强大的方法,eval()方法就像一个完整的ECMASCript解析器,它只接受一个参 ...
1.String是字符串的对象包装类型,可以如下方式使用String构造函数来创建. var stringobject = new String("Hello,World !"); 其实,String类型提供了很多方法,用于辅助完成对ECMAScript中字符串的解析和操作. a.字符方法:charAt(),和charCodeAt(),二者均接受参数为字符串的某个字符下标.举个例子: var s1= "Hello,world !"; console.log(s1.charAt(0));  //H 而第二个方法则是得到字符的字符编码.s1.c ...
函数的属性和方法: ECMAScript中的函数是对象,因此也有属性和方法,每个函数包含两个属性和方法:length和prototype.其中,length属性表示函数希望接受的参数的个数举个例子; function sayName(name){ alert(name); }   function sum (num1,num2){ return num1+num2; }   function sayHi(){ return alert("hi"); }   console.log(sayName.length);  //1 console.l ...
1.在ECMAScript中,函数被认为是对象,每个函数都是Function的实例,都具有属性和方法.因此,函数名实际上是一个指向函数对象的指针,不会与某个函数绑定.有两种定义方法: a.声明式:function sum (num1,num2){return num1+num2;} b.用函数表达式定义:var sum = function (num1,num2){return num1+num2;}; 以上两者不同的是,解析器会在想执行环境加载数据时,会先读取函数声明,使其在执行任何代码之前可用(可以访问),而函数表达式,必须等到解析器执行到当前代码所在行是才会被执行. 注意:使用 ...
1.js的作用域是由函数划分的,而不是块儿         var too="test";         if(true){//这是在块中的定义,此时还是全局变量             var too="new test";         }         alert(too=="new test");//retu ...
      一切皆为框 div、h1 或 p 元素常常被称为块级元素。这意味着这些元素显示为一块内容,即“块框”。与之相反,span 和 strong 等元素称为“行内元素”,这是因为它们的内容显示在行中,即“行内框”。 您可以使用 dis ...
1.将日期的字符串转化成毫秒数: var converted = Date.parse('2009/01/05');        console.log(converted);   1231084800000   var converted = Date.parse('2009-01-05');        console.log(converted);   1231113600000 2.将字符串格式日期转化成Date类型 s="2015-03-04"; var m1 = new Date(s.replace(/-/g,"/" ...
提前注意:ECMAScript(即当前的js规范)中的数组和其他语言的数组有很大的不同. 1.创建数组的方式,使用构造函数:var color = new Array();若提前知道数组的长度或者内容,则; var color = new Array(20);或者 var color = new Array('red','blue', ...
1.创建Object实例的方式有两种:一种是通过new Object():              var person = new Object();              person.name = "brancepeng";               person.age= 12;            console.log(person );    //输出  Object {name: "brancepeng", age: 12} 2.另一种是对象字面量表示法;var person = {name : "branc ...
什么是块级元素和内联级元素  关注前端 2010-09-14 23:27:11 block(块)元素的特点:①总是在新行上开始;②高度,行高以及外边距和内边距都可控制;③宽度缺省是它的容器的100%,除非设定一个宽度。④它可以容纳内联 ...
一 CSS(Cascading Style Sheets)级联样式表,作用:装饰HTML 二 CSS语法由三部分构成:选择器,属性,值。 三 HTML引用CSS的三种方法(以下为示例代码) :分别为行内样式,内嵌式,和链接式.如下:p元素为行内样式,div元素为嵌入式(写在head元素内), 另外一个为链接式:使页面框架html和css样式完全分离为两个或多个文件,是的前期制作和后期维护都很方便. 其中的test.css和test2.css都是链接式,是的html和css完全分开.   HTML CODE  Html代码  
1.Shell Script,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,毕竟它使用了Linux/Unix下的命令。 2.换一种说法也就是,shell script是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,将一些shell的语法与指令写在里面,然后用正规表示法,管道命令以及数据流重导向等功能,以达到我们所想要的处理目的。 更明白地来说,shell script就像早期dos年代的.ba ...
Global site tag (gtag.js) - Google Analytics