设为首页 加入收藏

TOP

js(一)
2019-09-17 18:27:15 】 浏览:63
Tags:

1.js

html  骨架

css  美化

js  动态交互效果

 

js   java script  livescript

java 和java script   雷锋和雷峰塔的关系

网景公司,弱类型脚本语言。

 

Js的组成部分

ECMAscript   基本的语法

BOM  浏览器对象模型

DOM  文档对象模型

可写在网页的任何位置,一般写在头部script里

<------------------------------------------------------------------------------------------------------->

2.常用函数

alert(内容)  消息弹出框
document.write(内容);将内容写到body

prompt() 弹出输入框

<------------------------------------------------------------------------------------------------------->

3.变量       

容器---》变量

需要容器,去买

需要一个变量 ,去声明一个变量  var

<------------------------------------------------------------------------------------------------------->

 4.数据类型

typeof()  检测数据的数据类型

number  数值类型,包括小数,整数负数

string  字符串类型,用双引号或单引号包裹的数据

undefined  声明了未赋值

boolean  布尔类型 只有两个值  true  false

object   对象类型 ,比如数组..

<------------------------------------------------------------------------------------------------------->

5.运算符

算术运算符 + - *  /  %

+   加法运算 ,字符串的连接

-   减法运算

*   乘法运算

/    除法

%   取余

++   自加1

var a = 2;

var b = a++;//b = a, a=a+1

alert(a);//3

alert(b);//2

var a = 2;

var b = ++a;//a=a+1,b = a

alert(a);//3

alert(b);//3

 

--  自减1

比较运算符 >  <   >=  <=  ==  ===   !=

==  比较值,不比较数据类型

比如:22 == 22   true

===  既比较值,也比较数据类型

比如 22===“22”  false

逻辑运算符  &&  ||  !

&&  与(

    A&&B

只有A和B都为true, A&&B才为true;

其中任何一个为false ,A&&B为false

||  或

A||B

只要A和B中有一个为true,A||B为true.

!    非

!A   取反

如果A为true.!A为false.

 

NaN  不是一个具体的数值,但是属于number类型

<------------------------------------------------------------------------------------------------------->

6.注释

单行注释   //注释的内容

多行注释    /*注释的内容*/

<------------------------------------------------------------------------------------------------------->

7.分支 结构

 if

if(条件){

   //代码块

}

当条件为true时,执行{}里的代码块

当条件为false时,不执行执{}里的代码块

 

 If  else

if(条件){

  //代码块1

}else{

   //代码块2

}

当条件为true 执行代码块1

条件为false,执行代码块2

 

If..  else if .. else if.. else..

if(条件1){

   //代码块1

}else if(条件2){

   //代码块2

}else{

   //代码块3

}

 判断条件1,如果为true,执行代码块1

    如果为false  ,再判断条件2

         如果条件2为true,执行代码块2

          如果条件2位false ,执行代码块3

 

 

Switch

switch(变量){

  case 值1:

代码块1;

break;

case 值2:

代码块2;

break;

  default:

代码块n;

}

当变量==值1,执行代码块1

当变量==值2,执行代码块2

。。。。

注意:break 跳出switch ,如果不加break,会穿透

<---------------------------------------------------

首页 上一页 1 2 3 4 下一页 尾页 1/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇剑指前端(前端入门笔记系列)—.. 下一篇D3.js 线段生成器 (V3版本)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目