小白学习JavaScript——初步了解

来源:互联网 发布:数控车床如何编程 编辑:程序博客网 时间:2024/05/17 07:40

Javascript是一种脚本语言。所有的计算机高级语言分为两种,编译型语言和解释型语言。

常见的高级语言有:java,c,c++,vb,php,R,易语言,go,c#,Python。

计算机认识的语言只有机器语言(二进制)所以要讲高级语言转化为机器语言,转化的形式分为两种。解释型和编译型

解释型:程序一行一行的去执行,一直执行到有错误的一行编译型:将所有的程序转化为机器语言,如果有错误,则不会执行程序。

计算机语言能和生活中的自然语言产生映射,说白了就是把实际问题转化为计算机程序,从而帮助我们快速的解决问题,帮助我们处理生活中的数据。

数据有几个属性:名称,值,类型。

分为常用的:

1.  数值型

2.  字符串

3.  布尔型

alert("hello world");//警告提示框
alert(typeof("傻逼"));
alert(typeof(12));
 alert(typeof(12.99));
alert(typeof(false));

alert()是js本身提供的一个方法,叫警告提示框,传递参数就是要提示的内容。

typeof是值得类型。

在js里面数字只有number型,没有整型和浮点型之分。

 

变量

因为生活中的数据不是一成不变的,所以计算机中要有和自然生活中产生映射便出现了变量。

js中用var去声明一个变量。

一个变量有名字,值,类型。

命名的要求

规则:用字母$,和_(一般不用)开头,然后由字符组成。不能用数字开头,因为16进制数值用0x表示,如果变量名以数字开头就不能区分两者,也不能用关键字。

原则:见名思义,一般不用拼音,

<script>
   var name="";
   var age=20;
   var alone=true;
   alert(name);
   alert(age);
   alert(typeof(name));
</script>

 

在js中,系统会根据变量的值自动去分配变量的类型。

变量的本质是:内存单元,声明一个变量就是在内存中分配一个空间用来存储这个变量。

常量

不变的量,比如圆周率。

注释

解释说明,方便别人阅读代码,可读性强。

在js里面如何注释:

//行注释 快捷键:ctrl+/

 

/*

块注释 快捷键:ctrl+shift+/

*/

对象

对象组成:属性和方法。

属性:静态的,在代码中就是一个变量。

方法:动态的行为,在代码里就是函数或者方法。

例如汽车对象

汽车:颜色,品牌,会跑。

在js 中定义一个对象:

 

<script>
    var dog={
        name:"大黄",
        age:3,
        color:"yellow",
        size:"big"
   
};
    var car=newObject();
    alert(dog.name);
    alert(dog.age);
</script>

定义对象有两种方法,第一种就是直接用花括号括起来,第二种是用new一个object。

调用对象属性的方式:对象名.属性

 

给对象添加一个新属性:对象名.一个新的属性

dog.catecory="金毛";
alert(dog.catecory);

 

赋值运算符

=  就是赋值运算符

var weight= 120;
 weight =weight + 20;