JavaScript基础学习(一)

来源:互联网 发布:python简明教程pdf版 编辑:程序博客网 时间:2024/05/18 00:14

(1)<scripttype="text/javascript">

        //弹出一个警告框;向游览器中输入一个内容,可以在游览器看到;向控制台显示文字

      alert("Hello Wrold")

      document.write("Hello Wrold")

      console.log("Hello Wrold")

                 </script>

JS代码可以写在script标签中,从上到下依次执行。

JS代码也可以写入onclick属性中,还有a标签的herf中,同时也可以在外部引入。

<scriptsrc="js/script.js" ></script>

<ahref="javascript:alert('123')">点击出现123</a>

<!--点点击时就会弹出警告框-->

<buttononclick="alert('注册成功')">注册</button>

(2)

字面量(常量)不能被改变,变量值可以被改变,

基本数据类型,String,Number,Boolean,Null,Undefied,         对象  Object

                         var a=123;//整数

                         var b=3.1415926;//小数

                         var str="hello";//字符串

                         console.log(a);//在控制台输出

                         console.log(b);

                         console.log(str);

a,b,str 叫做标志符,用来表示一个变量,标志符命名不能以数字开头,可以包含字母,下划线,$,数字,不能用JS中的关键字。

其中/表示转移字符,/n换行,/t表示制表符。

var a=""今天是个好日子"" 由于含有特殊字符,没有被定义,可以使用转义字符。

var a="\"今天是个好日子\"" 其中\\ 可以输出 \字符。

console.log(typeof a); typeof可以检查输出的数据类型。

console.log(Number.MAX_VALUE); Number.MAX_VALUE表示JS中可以表示的最大的数字。

(3)Infinity表示正无穷,当超出最大值的时候。

var a=true;

//          var b=undefined;//未定义类型

//          var c=null;控制,测试类型会显示Object类型

//          console.log(typeof c);

类型转换Number转换为String类型

var a=123;

a=a.toString();//调用方法

a=String(a);//调用函数

console.log(typeof a);

 

var a="123"

             a=Number(a);//字符串转Number

             var b=""//空串值为0;

true->1 false->0 Null->0

             b=Number(b);

             console.log(b);

             console.log(typeof a);                 

a=parseInt(a);//取有效字符串。parseFloat() 取小数,但是不能对非String类型使用。

var a="123px" 结果为123.

             console.log(typeof a);

                          console.log(a);

0X表示16进制例如 var a=OX10 表示10进制的16

0开头的表示8进制 var a=070 表示10进制的56

原创粉丝点击