码迷,mamicode.com
首页 > 编程语言 > 详细

02-第一个JavaScript代码

时间:2019-09-03 16:34:08      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:规范   body   功能   mil   oct   法规   语法   head   就是   

一、JavaScript代码的使用              

在页面中,放入如下标签对: 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>流浪者</title>
    <style>
        div{
            font-size: 40px;
            font-weight: bold;
            font-family: "华文行楷";
        }
    </style>

</head>
<body>

<script>
    alert("hello")
</script>

<div>流浪者流浪者</div>
    
</body>
</html>

 

技术图片

alert的用途:弹出警告框

语法规则                                                      

学习程序,是有规律可循的,就是程序是有相同的部分,这些部分就是一种规定,不能更改,我们称为:语法。

    1、JavaScript对缩进、换行、空格不敏感;(每一条语句末尾都要加;)

  2、所有的符号都是英文的,比如逗号,引号,分号。

  3、JavaScript的注释

    单行注释://

    多行注释:/*内容*/

备注:sublime中,单行注释的快捷键是ctrl+/,多行注释的快捷键是ctrl+shift+/

二、JavaScript在网页中输出信息的写法

1.弹出警告框     alert(" ")                                         

2.控制台输出     console.log(" ")                             

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>流浪者</title>
    <style>
        div{
            font-size: 40px;
            font-weight: bold;
            font-family: "华文行楷";
        }
    </style>

</head>
<body>

<script>
    console.log(hello javascript);
</script>

<div>流浪者流浪者</div>
    
</body>
</html>

技术图片

3.用户输入prompt                                                     

prompt主要是用来弹出让用户输入的对话框。

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>流浪者</title>
 6     <style>
 7         div{
 8             font-size: 40px;
 9             font-weight: bold;
10             font-family: "华文行楷";
11         }
12     </style>
13 
14 </head>
15 <body>
16 
17 <script>
18     var a = prompt("今天是什么天气?");
19     console.log(a);
20 </script>
21 
22 <div>流浪者流浪者</div>
23     
24 </body>
25 </html>

技术图片

点击确定,控制台输入用户输入的内容。(用户输入的内容被传递到了a变量中)

技术图片

prompt()语句中,用户输入的内容都是字符串。

alert和prompt的区别:

alert("从前有座山");                //直接使用,不需要变量
var a = prompt("请输入一个数字");   // 必须用一个变量,来接收用户输入的值

 

4.直接量:数字和字符串                                  

直接量就是常量。也称字面量。看见什么,他就是什么。

1.数值的直接量不需要任何的符号,写上去就行。例如:

alert(456);    //456是数字,不用加引号

 

2.字符串一定要加引号。例如:

alert("你好");

 

三、变量                                            

1.变量的定义和赋值                                             

var a = 100;

 

定义变量:var就是一个关键字,用来定义变量。所谓关键字,就是有特殊功能的小词语。关键字后面一定要有空格隔开。

变量的赋值:等号表示赋值,将等号右边的值,赋给左边的变量。

变量名:我们可以给变量任意的取名字。

变量必须先定义才能使用,不然会报错。

写法:

var a;  //定义
a = 100;  //赋值
console.log(a);  //输出

 

还可以这样写:

var a = 100;  //定义a,将100赋值给a
console.log(a);  //输出a

 

2.变量的命名规范                                                 

变量名只能以字母、数字、下划线、美元$组成,且不能以数字开头,不能是JavaScript的保留字。

大小写敏感,A和a是两个变量

3.变量的类型                                                        

数值型:number                                                                       

如果一个变量中存放了数字,那么这个变量就是数值类型的。

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>流浪者</title>
 6     <style>
 7         div{
 8             font-size: 40px;
 9             font-weight: bold;
10             font-family: "华文行楷";
11         }
12     </style>
13 
14 </head>
15 <body>
16 
17 <script>
18     var a = 100;
19     console.log(typeof a);
20 </script>
21 
22 <div>流浪者流浪者</div>
23     
24 </body>
25 </html>

技术图片

在JavaScript中,只要是数,就是数值型(number)的。无论整浮、浮点数(即小数)、无论大小、无论正负,都是number类型的。

typeof()表示获取变量的类型。语法:

typeof 变量

 

字符串:string                                                                       

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>流浪者</title>
 6     <style>
 7         div{
 8             font-size: 40px;
 9             font-weight: bold;
10             font-family: "华文行楷";
11         }
12     </style>
13 
14 </head>
15 <body>
16 
17 <script>
18     var a = "abcde";
19     var b = "路飞";
20     var c = "123123";
21     var d = "哈哈哈哈哈";
22     var e = "";     //空字符串
23 
24     console.log(typeof a);
25     console.log(typeof b);
26     console.log(typeof c);
27     console.log(typeof d);
28     console.log(typeof e);
29 </script>
30 
31 <div>流浪者流浪者</div>
32     
33 </body>
34 </html>

技术图片

4.连字符和加好的区别                                        

如果加好两边都是数值,此时是加,否则是连字符。

5.变量的赋值                                                      

a = b;

 

把等号右边的值,赋值给左边的变量,等号右边的变量,值不变。

6.变量格式转换                                                  

parseInt():将字符串转换为数字。

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>流浪者</title>
 6     <style>
 7         div{
 8             font-size: 40px;
 9             font-weight: bold;
10             font-family: "华文行楷";
11         }
12     </style>
13 
14 </head>
15 <body>
16 
17 <script>
18     var a = 5;
19     console.log(parseInt(a));
20     console.log(typeof parseInt(a));
21 </script>
22 
23 <div>流浪者流浪者</div>
24     
25 </body>
26 </html>

技术图片

parseInt()还具有一下特性:

  1.带有自动净化的功能;只保留字符串最开头的数字,后面的中文自动消失。

  2.自动带有截断小数的功能:取整,不四舍五入

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>流浪者</title>
 6     <style>
 7         div{
 8             font-size: 40px;
 9             font-weight: bold;
10             font-family: "华文行楷";
11         }
12     </style>
13 
14 </head>
15 <body>
16 
17 <script>
18     console.log(parseInt("2078你好"));
19     console.log(parseInt(5.6 + 7.2));
20 </script>
21 
22 <div>流浪者流浪者</div>
23     
24 </body>
25 </html>

技术图片

 

 

作者:流浪者

日期:2019-09-03

02-第一个JavaScript代码

标签:规范   body   功能   mil   oct   法规   语法   head   就是   

原文地址:https://www.cnblogs.com/897463196-a/p/11453469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!