程序设计基础—入门知识点(一)

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


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


 3.解释性:程序一行一行的去执行,一直执行到有错误的一行。

    编译型:将所有的程序转化为机械语言,如果有错误,则不会执行程序。


4.数据有几个属性:分别为名称,值和类型。

   分为三种常用类型:分别为数值,字符串,布尔类型。

        alert("hello world");//警告提示框
        alert(typeof("9"));
        alert(typeof(111));
        alert(typeof(111.111));
        alert(typeof(true));

 

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

typeof是值得类型。

js里面,数字只有数值型没有整型和浮点型。


变量

var去声明一个变量。Variable。

一个有他的名字,值,和类型。


命名的要求

规则:用字母开头或者$_(一般不用),然后由字符组成。为什么高级语言都不能用数字开头,这是因为16进制数值用0x表示,如果变量名以数字开头不能区分两者。不能用关键字。

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

var name ="许飞";
var age =20;
var alone = true;

alert(name);
alert(typeof (name));

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

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


常量

      不变的量,生活中也有不变的数比如pi圆周率。一直都是3.1415926...

注释:

什么是注释:解释说明

方便别人来阅读我的代码,可读性强

js里面如何注释:

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

/*

块注释 快捷键 Ctrl+shift+/

*/


对象类型

对象由什么组成:属性和方法。

狗:名字、毛发的颜色、狗龄、大小、会叫、会跑。。。

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

方法:动态的行为:在代码中就是一个函数或方法

js当中如何定义一个对象

var dog ={
    name:"肥多",
    age:3,
    color:"yellow",
    size:"big"
};
var car =new Object();
alert(dog.name);

 

 

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

  调用对象里面的属性,直接用对象名+ 来调用。

  给对象添加一个新的属性

用一个新的名字

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


  


你可能感兴趣的:(程序设计基础—入门知识点(一))