J S

2018-08-02  本文已影响0人  刘涛_84f4

导入  

1    基础语法

2    DOM操作(必须会  熟练操作 )

3    日期对象 字符串处理 数组处理正侧

---------------------------------------------------------------

4   Bom操作   面向对象的使用    闭包  命名空间

5   封装插件(封装ul    工具类插件)


1    基础语法

  (统一的标准)    ES5(ECMA Scripet5)     ES6(ECMA Scripet6)(语法差距比较大)

微软  type script ->ES的发展方向 都借鉴了TS     并且大型的框架也使用TS

1  可以不用VAR  关键字去定义

2  不需要设置变量的类型

   3var-》用于定义变量

d

定义变量公式

语句结束的分号在js中 是可加可不加

1     声明变量 var 变量名  ;(一条语句)

2    给变量赋值(前面已近声明)  变量名 = 值

3    声明变量的同时 赋值    var变量名 = 值

调试代码

1   alert 弹出框  调试    弹出框的方式弹出变量的值

2    Console.log() 在控制台里面 输出日志

解决方式  -》声明提示报错的变量

代码优化 

每创建一次变量(分配内存空间),都会在电脑的内存中产生一个位置

如果可以用一个变量去表示 就尽量 创建一个


数据的基本类型

1  String  字符串类型 -》“”或者‘’括起来的内容 就是字符串(特别注意  区分 变量名 字符串)可以使用+拼接到一起

2   bollean    布尔类型

   只要有  true  false 就是  bollean  类型


算是运算符 

+  -  *  /      %    ++  --

var a =30;

var b =5;

var r =a%b;

alert(r);


var c =30;

var e =5;

c =prompt("输入1个")

//parseInt()  可以把字符串 转成 整数  忽略小数点部分

//parseFloat() 可以把字符串转成小数

e =prompt("输入2个")

c =parseFloat(c);

e=parseFloat(e);

q =c%e;

alert(q)


//自增 自增 自减在后 先运算 后赋值

//        自增 自减在前  先辅助 后运算

//    a = 40;

//    a++;

//    alert(a);

//

    a =30;

   b =5;

   r=a++ + ++b;

    alert(r);


//符合运算符

    a =5;

   a +=5;// a =a + 5 ;

    alert(a*=10);


//if语句 if(){ } else (){ }

//  如果 xxxx  那就干 ........

// 否则 ........

    var tjx ="田静璇";

   var name =prompt("请输入你喜欢的人,预测缘分");

   if(tjx ==name){

alert("你和"+tjx+"天长地久");

}else {

alert("你和"+name+"此生无缘");

}


// 逻辑运算符

//&&  两个条件都满足才是真的

    var tj1 ="有钱";

var tj2 ="有才";

var jg =tj1 ==prompt("有钱吗?") &&tj2 ==prompt("有才吗");

if(jg){

alert("帅气逼人")

}else {

alert("丑陋无比")

}

//    ||  有一个满足就可以

  var case1 ="赵丽颖"

  var case2 ="范冰冰"

  var a =prompt("猜猜我喜欢谁")

if (a ==case1 ||a ==case2) {

alert("牛逼")

}

else{

alert("傻狗")

}

//!  非0数字是 true    true 取反 false    false  取反  true

  var sz =30;

var sz2 =parseFloat(prompt("30整除"));

var  c =sz%sz2;

if(!c){

alert("对")

}else {

alert("错")

}


三目运算公式 : 问表达式是否成立 成立结果 :不成立结果

上一篇 下一篇

猜你喜欢

热点阅读