3710人加入学习
(6人评价)
Web前端第三季(JavaScript)

制作完成于2018年6月14日

价格 免费

遇到的问题

 

加载顺序问题。

放在最前面的 加载的js 是无法获得之后的元素的。因为后面的元素还没 解析完

 

undefine  和 null

一个是未定义  一个是炸不到返回的null

[展开全文]

    function user(name,sex,age){
            this.name=name;
            this.sex=sex;
            this.age=age;
            this.show= function(){
             console.log(this.name+":"+this.sex+":"+this.age);
         }
        }    
       user1=new user("小莉","女",20);
       user2=new user("小馨","男",21);
        for(key in user1){
            console.log(key +":"+user1[key]);
        }
        user1.show();
        user2.show();

[展开全文]

    var ad=/[12345]/;
        var ad1=/^[12345]&/;
        console.log(ad.test("1"));
        console.log(ad.test("2"));
        console.log(ad.test("4"));
        console.log(ad.test("66"));
        console.log(ad1.test("88"));

[展开全文]

for(var i=1;i<=5;i++{

for(var j=1;

}

[展开全文]

break=終止循環

 

continue=中止是次循環,繼續行下一個循環

[展开全文]

switch(month){

case:

console.log("spring")

​​​​​​​​​​​​​​if(month>2&

[展开全文]

对象控制网页前进后退,创建新的数据库,对象控制网页前进后退,前进后退,,在重新创建和数据库,新的数据库

[展开全文]

创建新的数据库,,新的数据仓库的创建,床就安创建新鳄的数据库与,创建新鳄属看就看,创建新鳄的数据库u,创建创新的数据库,chau

[展开全文]

源码通过常见新的窗口创建新的窗口重写新的窗口

重新创建窗口

[展开全文]

书写的三种方式:内部引入、外部引入、行内引入

[展开全文]

 function user(name,age,sex){
   this.name=name;
   this.age=age;
   this.sex=sex;
  }
   user3=new user("小明",20,"男");
  console.log("姓名:"+user3.name+"年龄:"+user3.age+"性别:"+user3.sex);

 

    键值对 
        var vus={name:"小明",sex:"男",age:"15"}
        vus.name="xiaoming";
        console.log(vus.name);
        创建对象
        var vuy= new Object();
         vuy.name="小莉";
         vuy.age=8;
         vuy.sex="女";
        console.log(vuy.name);
        console.log(vuy.age);
        console.log(vuy.sex);

[展开全文]

var st1="hello";
  //检索以a开头的字符串是否符合规范,返回Boolean类型
  var st2=/^a/;
  //检索以a结尾的字符串是否符合规范,返回Boolean类型
  var st3=/a$/;
  //检索以a开头以a结尾的字符串是否符合规范,返回的是Boolean类型
  var st4=/^a$/;
  var indext=st2.test(st1);
  var indext1=st3.test(st1);
  var indext2=st4.test(st1);
  console.log(indext);
  console.log(indext1);
  console.log(indext2);
  //12345只要包含其中一个数都可以。
  var st5=/[12345]/;
  var st7=/[1-5]/;
  //\d 表示0-9任意一个数字。
  var st8=/\d/;
  //只要是12345开头或者结尾的都可以。a*表示一个a或者多个a。
  var st6=/^[12345]$/;
  var strx=1;
  var indext3=st5.test(strx);
  var indext4=st6.test(strx);
  console.log(indext3);
  console.log(indext4);

[展开全文]

  user1={
   name:"小明",
   age:21,
   sex:"男",
  }
  console.log(user1.name);
  //修改对象里面的属性
  user1.name="小红";
  console.log(user1.name);
  //第二种创建对象方式
  var user2= new Object();
  user2.name="小刚";

[展开全文]

var st1="hello";
  //检索以a开头的字符串是否符合规范,返回Boolean类型
  var st2=/^a/;
  //检索以a结尾的字符串是否符合规范,返回Boolean类型
  var st3=/a$/;
  //检索以a开头以a结尾的字符串是否符合规范,返回的是Boolean类型
  var st4=/^a$/;
  var indext=st2.test(st1);
  var indext1=st3.test(st1);
  var indext2=st4.test(st1);
  console.log(indext);
  console.log(indext1);
  console.log(indext2);

[展开全文]

i g m

i:忽略大小写

g:全局替换。

 

var x=/ll/i;
  var index= str1.search(x);
  console.log(index);

 

var x=/ab/ig;
  var index= str1.search(x);
//  console.log(index);
  var index1= str1.replace(x);
  console.log(index1,"--");

[展开全文]

 var str2 =str1.indexOf("word");
  console.log(str2);
  //截取字符串
  var str3=str1.slice(2,4);
  console.log(str3);
  //拼接字符串
  var str4= str1.concat("你好");
  console.log(str4);
  
  //截取字符串,开始的下一位到结束的长度。
  var str4=str1.substr(1,3);
     var str5=str1.substring(2,4);
  console.log(str4);
  console.log(str5);

[展开全文]

var str1="hello word";
  console.log(str1[0]);
  console.log(str1[1]);
  //获取字符串长度(空格也算)
  console.log(str1.length)
  for(var i=0;i<str1.length;i++){
   console.log(str1[i]);
  }
  //大写转小写
  var str2= str1.toUpperCase();
  console.log(str2);
  //小写转大写
  var str3=str2.toLocaleLowerCase();

[展开全文]

  function attack(attackmode){
   attackmode();
   console.log("掉血");
  }
  attack(function(){
   console.log("使用刀");
  });
  attack(function(){
   console.log("使用炸弹");
  });
  function move(movechise){
   movechise();
   console.log("出行");
  }
  move(function(){
   console.log("plan");
  });
  move(function(){
   console.log("car");
  });

window.alert("你好啊");
  document.write("你好啊");
  console.log("你好啊");

[展开全文]

参数是是函数接受数据,

返回值

function hanshu( str1, str2){
   var sum= str1+str2;
   return sum;
  }
   var h= hanshu(100,200);
   console.log(h);

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(60)