JS基础知识2

1.Javascript字符串引号问题:

字符串是引号中的任意文本 引号可以单引号可以双引号 如:都可以

var carname="Bill Gates";
var carname='Bill Gates';

也可以在字符串中使用引号,但是不同和外面的引号相同:外面双引号里面就要用单引号。

var answer2="He is called 'Bill'";
var answer3='He is called "Bill"';

2.JavaScript只有一种数字类型,可以带小数点可以不带

3.JavaScript数据类型有:字符串 数字 布尔 数组 对象 none undefined

对象由花括号分隔,在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:

var person={firstname:"Bill",lastname:"Gates", id:5566};

对象属性有两种寻址方式:

name=person.lastname;
name=person["lastname"];

声明变量类型:用new来声明

var carname=new String;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

4.JavaScript中所有事物都是对象,字符串,数字,数组,日期,函数……JavaScript中对象是拥有属性和方法的数据。

var txt = "Hello";

此条语句声明了一个变量,也是创建了一个字符串对象,字符串对象拥有内建的属性 length,同时拥有若干个内建的方法。

属性:

txt.length=5;

方法:

txt.indexOf();
txt.replace();
txt.search();

在面向对象的语言中,属性和方法常被称为对象的成员。

也可以自己创建对象,创建对象有不同的方法,还可以自己向对象添加属性和方法。

person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
5.JavaScript函数带参时,参数要加引号,如:
<button onclick="myFunction('Harry Potter','Wizard')">点击这里</button>

6.字符串与数字相加运算,结果为字符串:

x=5+"5";
document.write(x);
document.write("<br />");
x="5"+5;
document.write(x);
document.write("<br />");
结果都为55

7.在输出结果时,如果想输出的内容转行,要加一个“<br/>”,注意要有双引号!

8.continue语句只能用在循环中,break语句(不带label标签)只能用在循环或者switch语句中

通过label标签引用,break语句可用于跳出任何JavaScript代码块





猜你喜欢

转载自blog.csdn.net/c9316/article/details/80924661