js——javascript入门

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yulizan9165/article/details/78462956
​js——javascript js—脚本语言

脚本语言:只能运行在浏览器上的语言



js中的变量只有var类型

并且在定义变量时var可以省略

但凡只有一种类型的语言,我们都称之为弱类型语言,js就是弱类型语言


代码格式示例

<script type="text/javascript">

(js语法)

</script>

或者

<script language="JavaScript">

(js语法)

</script>

一般推荐使用第一种,方便以后外部链接js文件


js中可以进行的运算


1、运算:算数运算、比较运算、逻辑运算、赋值运算



2、判定(if):

if(a>10){

alert("hello world!"); //弹框:弹出hello world!

}



3、循环:

(1)for循环:

for(i=0;i<2;i++){}    //变量可以不声明

(2)white循环、do while 循环

(3)switch循环:

    在JDK1.8之前,switch只能和int byte short char 类型连用,在JDK1.7和1.8版本时,switch可以使用任意值

 示例:

var str="aaa";

switch(str){

case "aaa" :

alert("hello ");

break;

}



4、(1)js可以支持三元运算符

      (2)js支持 new 对象


5、this 语句指定当前对象

      with 语句设定默认对象



6、js类型强制转换

       String () : 转换为字符串类型

       Number () :转换为数字类型

       Boolean () :转换为布尔类型

 示例:

var a=10;

var b="20";

alert(a+Number(b));

    parseInt :提取数字类型

    parseFloat:提取Float 类型

   示例:

alert(parseInt("123aaa2222"));

alert(parseFloat("111.444aaaa"));

    eval: 可以把符合表达式格式的字符串,当作表达式运算

示例:

 var ss="1+2";

alert(eval(ss));




但凡在面向对象中的方法都称为方法

但凡在面向过程中的方法都称为函数


示例:

function fun(a,b){

alert("aaa");

alert(a+b);

return a+b;

var dd=fun(1,2);

alert(dd); 

  

定义:通常鼠标单击或热键的动作我们称之为事件。

和动作相关的属性称为动作属性

示例:

function doclick(){

alert(" 被单击了 ");

}

function doclick1(){

alert(" 被双击了 ")

}


<input type="button" value="单击" onclick="doclick()" />

<input type="button" value="双击" ondblclick="doclick1()" /> 


doload: 只有body标签有,网页加载完毕自动调用

onmouseout:鼠标移出事件   

onmouseover: 鼠标移入事件


    特 别 拓 展    

java -version   可以查看JDK版本

(js可以操作本地计算机中的文件,所以可以传播病毒,在访问一些网站时要小心哦)





猜你喜欢

转载自blog.csdn.net/yulizan9165/article/details/78462956