JavaScript 基础

JavaScript 基础

5 (14人评价)
  • 课时:(73)

  • 学员:(734)

  • 浏览:(24259)

  • 加入课程
  • 张孝祥-JavaScript01-01的笔记

    以的 发生的 放松 放松 发生的 发生的 发生的范德萨随风倒放松实打实的 放松速度斯蒂芬速度散发 发生的放松

  • 张孝祥-JavaScript 04-11的笔记

    MathMath 对象是一个静态对象,不能使用new关键字创建对象实例,应直接使用“对象名。成员”格式来访问其属性或方法,例如,var num=Math.random()E 2.718LN10 2.302LN2 0.693PI 3.14159SQRT1-2   0.7.7SQRT2    1.414 方法abssin cosasin acosrandom   0-1之间的伪随机数 Date对象Date() Date(year month date hours minutes seconds )parse 方法日期时间的字符串 toGMTString方法getYear getMonth getDate getDaygetHours gerMinutes getSeconds         

  • 张孝祥-JavaScript 04-10的笔记

    javascript 内部对象语言规范一部分使用方式1、动态对象对象实例名.成员 的格式访问其属性和方法 2、静态对象对象名.成员Object 对象自定义对象 String 对象length 属性 字符个数anchor border charAt 方法0-字符串长度-1  第一个字符0 以此类推 char CodeAt字符的UNICODEindexOf 方法           

  • 张孝祥-JavaScript 04-09的笔记

    构造方法与this 关键字为一个对象实例新增加的属性和方法,不会增加到同一个对象所产生的其它对象实例上         

  • 张孝祥-JavaScript 04-08的笔记

    对象与对象实例对象中所包含的变量就是对象的属性,对象中所包含的对属性进行操作的函数就是对象的方法,对象的属性和方法都叫做对象的成员对象(抽象)对象实例(具体)构造函数 new关键字new objec  function person(){}var person1=new Person();person1.age=18person1.name="zsd"function sayFunc(){alert(person1.name+" "+person1.age)}person1.say=sayFunc;person1.say();          

  • 张孝祥-JavaScript 04-07的笔记

    参数个数可变的函数arguments.length 调用程序传递的所有参数 function testparams(){var params="";for(var i=0; i<arguments.length;i++)params=params+""+arguments[i];alert(params);}testparams("abc",123);testparams(123,456,"abc")  创建动态函数   var varName=new Function(argument1,.....lastArgument);说吗:所有的参数都必须是字符串型的,最后的参数必须是这个动态函数的功能程序代码。例子:<script language="javascript">var square=new Function("x","y","var sum;sum=x*x+y*y;return sum;")alert(square(3,2 ))</script>动态函数有什么作用呢?在什么情况下用动态函数? javascript 中的系统函数encode URI方法返回对一个url字符串编码后的结果。decode URL方法将一个已编码的url字符串 解码成最初的字符串并返回。   方法alert(parseInt("123abc",10));isNaN escape方法               

  • 张孝祥-JavaScript 04-06的笔记

    函数作用定义function 函数名(参数列表){程序代码return 表达式;}对函数进行调用对几种方式:1、函数名(传递给函数的参数1,传递给函数的参数2,。。。。)2、变量=函数名(传递给函数的参数1,传递给函数的参数2,。。。)3、对于有返回值的函数调用,也可以在程序中直接使用返回的结果,例如:alert( sam="+squate(2,3)):               

  • 张孝祥-JavaScript 04-05的笔记

    switch 选择语句switch(表达式){case取值1语句块1break;。。。 case取值n语句块nbreak;。。。default语句块n+1break;   var x=2;switch(x){    case 1:    alert("Monday");    break;    case 2:    alert("Tuesday");    break;    case 3:    alert("Wednesday");    break;    default:    alert("sorry,I don't know");    }  while 循环语句while(条件表达式语句){执行语句块}do{执行语句块 }while(条件表达式语句);for(初始化表达式 循环条件表达式 循环后的操作表达式){执行语句块}  break 与continue 语句break语句:st:while(true){while(true){break st;}}             

  • 张孝祥-JavaScript 04-04的笔记

    程序流程控制顺序结构ifif(条件语句){执行语句} if(条件语句){执行语句块1}else{执行语句2}变量=布尔表达式?语句1:语句2if(x=-3){    var y=x>0?x:-x;    alert(y);    } if(){}else if{}elseif{}else{}var x=-120;if(x<1)alert("x<1");else if(x>=1 && x<10)alert("x>=1 && x<10");else if(x>=10 && x<100)alert("x>=10 && x<100")elsealert("x>-100");whiledo while 

  • 张孝祥-JavaScript01-04的笔记

    nobr  不进行换行显示blockquote将里边内容进行缩进显示不能在标签里面写注释<dl>设置表格  <dd>设置选项<dt>

  • 张孝祥-JavaScript01-03的笔记

    使用&lthtml&gt来显示<html>&absp来表示空格&amp显示&,&quot表示“、html特殊符号显示

  • 张孝祥-JavaScript 04-08的笔记

    一、可以通过对象直接量、关键字new(构造函数)和(ECMAScript中的)Object.creat()函数来创建对象;1、对象直接量是由若干个名/值对组成的映射表,名/值对中间用冒号分隔,名/值对之间用逗号分隔;例如: var point={x:0,y:0};2、new后跟随一个函数调用,这里的函数称做构造函数,构造函数用于初始化一个新创建的对象;例:var d= new Date();//创建一个表示当前时间的Date对象;3、Object.creat()方法可以通过任意原型创建新对象。其第一个参数是这个对象的原型,对二个参数用于对对象的属性进行进一步描述。例:var o1=Object.creat({x:1,y:2});//o1继承了属性x和y;     var o2=Object.creat(null);//o2不继承任何属性和方法;二、属性的查询和设置 可以通过(.)或([])运算符来获取属性的值。1、object.property例:var name=author.surname;2、object["property"]例:var title=book["main title"]该方式可以动态的访问实例对象中的成员变量; 

    by 青狐 0 0
  • 张孝祥-JavaScript 04-06的笔记

    定义一个函数的格式:function 函数名(参数列表){   程序代码   return();} 调用函数的方式:1.作为函数直接调用2.作为方法3.作为构造函数4.通过call()和apply()方法调用 位于函数当中的代码不会被浏览器解析执行,除非在其它方调用了该函数; 先定义变量,再使用,是一个好的编程习惯(使用未定义的变量在某些版本的浏览器中会出现异常?)。局部变量只在定义它的函数内部可见; 局部变量会覆盖与它同名的全局变量;未定义的局部变量会覆盖与它同名的全局变量;

    by 青狐 0 0
  • 张孝祥-JavaScript 04-07的笔记

    参数个数可变的函数在函数内部的arguments是一个数组对象,它是调用程序传递给被调函数的所有参数; 创建动态函数语法格式:var 变量=new Function(argument1,...,lastArgument);(所有的参数必须是字符串类型;最后的参数必须是这个动态函数的功能程序代码。)encodeURI()decodeURI()parseInt(s,radix)将一个字符串转换为一个整数;radx指定要使用的进制(其值为2~36之间的任意数,小于2或大于36将返回NaN;如果是0或未指定,函数将尝试判断自s解析出的数字的进制,如果以0x开头则将s剩余的部分解析为16进制,其余情况解析为10进制)praseFolat(s)解析并返回s中出现先的第一个数字;(当在s中遇到一个不是该数字的有效部分的字符时,解析终止,返回获得的值;若s不是该函数能解析的一个数字开头,则返回NaN;)isNaNescape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。(该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。)cookie存储时会用到该方法; visual studio.

    by 青狐 0 0
  • 张孝祥-JavaScript01-01的笔记

    IETF(Internet Engineering Task Force):是一个主要负责有关Internet的各种技术标准及接口规范的制定的民间组织。其网址为:http://www.ietf.org/。

    by 青狐 0 0
  • 张孝祥-JavaScript01-03的笔记

    显示<html>;&lt;html&gt;空格:&nbsp;显示169的版权字符:&#169;

  • 张孝祥-JavaScript01-02的笔记

    alink:鼠标移动上的颜色vlink:点击之后显示的颜色

  • 张孝祥-JavaScript 04-08的笔记

    js类的声明方式: 萨打发撒肥var xxx = new Object(); var xxxx = {a:null,b:function(){}}

  • 张孝祥-JavaScript 07-01的笔记

    *多个字符,?单个字符regular expression元字符:\d{5}(-\d{4})?{5}表示循环5次。a(bc)?能匹配a和abc(\d)\1(\d)(\d)\2\1\d{}^开头 $结束 匹配一行*@163.com

    by 阿吉 0 0

你感兴趣的课程

编程开发 21天学通javascript
4万+浏览/ 910学员/ 4评分
免费
编程开发 AJAX核心技术教学
3万+浏览/ 367学员/ 4.8评分
免费
编程开发 javascript课程
3万+浏览/ 483学员/ 5评分
免费