• js基础语法


    一.第一个js代码

    在页面中,我们可以在body标签中放入<script type=”text/javascript”></script>标签对儿,<script type=”text/javascript”></script>标签对儿

    <script type="text/javascript">
    
    </script>

    altert语句

    <script type="text/javascript">
           alert("清风徐来");
    </script>

    alert(英文翻译为“警报”)的用途:弹出“警告框”

    二.语法规则

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

    (1)JavaScript对换行、缩进、空格不敏感。

          备注:每一条语句末尾要加上分号,虽然分号不是必须加的,但是为了程序今后要压缩,如果不加分号,压缩之后将不能运行。

    (2)所有的符号,都是英语的。比如括号、引号、分号。

    (3)JavaScript的注释:

      单行注释:

    // 我是注释

      多行注释: 

    /*
        多行注释1
        多行注释2
    */

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

    三.JavaScript在网页中输出信息的写法

    弹出警告框:alert("")

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

    console.log("")表示在控制台中输出。console表示“控制台”,log表示“输出”。

    控制台在Chrome浏览器的F12中。控制台是工程师、程序员调试程序的地方。程序员经常使用这条语句输出一些东西,来测试程序是否正确。

    用户输入:prompt()语句

    prompt()就是专门用来弹出能够让用户输入的对话框。

    代码如下:

    <script type="text/javascript">
            var a = prompt('今天是什么天气?');
            console.log(a);
    </script>

    上方代码中,用户输入的内容,将被传递到变量 a 里面。

    效果如下:

    f12打开控制台查看结果。

    prompt()语句中,用户不管输入什么内容,都是字符串。

    alert和prompt的区别:

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

    直接量:数字和字符串

    “直接量”即常量,也称为“字面量”。看见什么,它就是什么。

    简单的直接量有2种:数字、字符串。

    (1)数值的直接量的表达非常简单,写上去就行了,不需要任何的符号。例如

    alert(886);  //886是数字,所以不需要加引号。

    (2)字符串也很简单,但一定要加上引号。可以是单词、句子等。

     四.变量

    1.变量的定义和赋值

       var a = 100;

    var是英语“variant”变量的缩写。后面要加一个空格,空格后面的东西就是“变量名”,  

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

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

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

    变量的命名规范:

    只能由英语字母、数字、下划线、美元符号$构成,且不能以数字开头,并且不能是JavaScript保留字。

    五.变量格式转换

     prompt()就是专门用来弹出能够让用户输入的对话框。重要的是:用户不管输入什么,都是字符串。

    parseInt():字符串转数字

    parseInt()可以将字符串转数字。parse表示“转换”,Int表示“整数”(注意Int的拼写)。例如:

     parseInt(“5”);

    parseInt()还具有以下特性

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

    console.log(parseInt("2018你真帅!!");

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

    var a = parseInt(5.8) + parseInt(4.7);
    console.log(a);
     var a = parseInt(5.8 + 4.7);
     console.log(a);
  • 相关阅读:
    页面滚动
    代码提交报错
    校区下部门 及校区下员工
    表查询
    Jemeter命令执行
    抓包工具
    彻底解决mac下terminal路径显示问题
    PHP 性能分析第二篇: Xhgui In-Depth
    PHP 性能分析第一篇: Intro to Xhprof & Xhgui
    phpredis pipeline
  • 原文地址:https://www.cnblogs.com/zwq-/p/9707709.html
Copyright © 2020-2023  润新知