zoukankan      html  css  js  c++  java
  • javascript的基本语法

    1.变量

    javascript的变量命名规范:

    (1)必须以字母或下划线开头,中间可以用数字、字符、下划线。

    (2)变量名不能有空格等符号。

    (3)不能使用javascript的关键字命名变量,例:function不能作为变量名。

    (4)javascript严格区分大小写。

    变量的声明:

    var 变量名;

    注意:javascript变量可以不声明,直接使用。

    其次,声明后不赋值时默认值为undefined

    注意区分:

    (1)声明不赋值时,输出是undefined

    (2)不声明,直接赋值,输出的就是所赋的值

    例:a=100;alert(a);输出便是100.

    (3)不声明,不赋值,直接输出一个变量就会报错。

    变量的赋值:

    var 变量名=值;

    说明一下,javascript变量是弱类型。

    什么是弱类型呢?其实就是同一个变量可以存放不同类型的数据。这就是弱类型(本人理解是这样的,还是看自己理解)

    2.数据类型

    (1)基本类型

      Undefined

      null

      Boolean

      Number

      string

    (2)引用类型

      通常叫做类

      注意:javascript是基于对象而不是面向对象

    3.运算符

    javascript的运算符同java运算符基本一致,就不多说了

    4.基本的一些操作

    alert():向页面弹出一个提示框

    注意:弹出对话框的方式有三种,除了alert,还有confirm()、prompt()

    区别在于,confirm()有两个按钮,选择取消按钮会返回false,点击确定返回true。

    prompt()可以让用户输入信息,也有两个按钮

    选择确定按钮返回用户在文本框中输入的内容(是字符串类型)或者初始值(如果用户没有输入信息);

    如果用户单击“取消”按钮,则prompt()方法返回null

    innerHTML:向页面的某个元素中写一段内容,将原有的东西覆盖。

    document.write():向页面中写内容

    作者:哦心有
    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    2016"百度之星"
    codeforces 55 div2 C.Title 模拟
    codeforces 98 div2 C.History 水题
    codeforces 97 div2 C.Replacement 水题
    codeforces 200 div2 C. Rational Resistance 思路题
    bzoj 2226 LCMSum 欧拉函数
    hdu 1163 九余数定理
    51nod 1225 余数的和 数学
    bzoj 2818 gcd 线性欧拉函数
    Codeforces Round #332 (Div. 2)D. Spongebob and Squares 数学
  • 原文地址:https://www.cnblogs.com/haobox/p/14984294.html
Copyright © 2011-2022 走看看