7个JS基础知识总结
1.如何在一个对象上添加属性?
方法一:var b = {};
b["name"] = "test";
delete b.name 删除对象的属性
方法二:b.name ="test";
2.如何判断一个变量是否声明?
typeof(a) =="undefined"
typeof(d) =="function" 是否为函数
3.怎么表示为字符串?
通过双引号(""),单行号(''),反斜杠(//)
1+"1"=11
1+'1'=11
4.Javascript 只有一个数字类型,那就是number.
5.Javascript的基本数据类型?
number(数字),string(字符串),Boolean(布尔),undefined(未定义),Null(空)
另外:Object(对象)
6.类和对象的区别?如何用javascript实现?
function myClass()
{ }myClass.prototype.ID = 1;
myClass.prototype.Name = "johnson";
myClass.prototype.showMessage = function()
{
alert("ID: " + this.ID + "Name: " + this.Name);
}var obj1 = new myClass();
obj1.showMessage();
7. JavaScript 中,有多少种不同类型的循环?
两种。for 循环和 while 循环。
js时间比较示例分享(日期比较)
htmlheadscriptlanguage="javascript"type="text/javascript"/**日期比较**/functioncompareDate(strDate1,strDate2){vardate1=newDate(strDate1.replace(/-/g,"/"));vardate2=newDate(strDate2.replace(/-/g
现如今最流行的JavaScript代码规范
什么是最佳的JavaScript代码编程规范?这可能是一个众口难调的问题。那么,不妨换个问题,什么代码规范最流行?sideeffect.kr通过分析GitHub上托管的开
查询json的数据结构的8种方式简介
查询json的数据结构的8种方式:JsonSQLJsonSQL实现了使用SQLselect语句在json数据结构中查询的功能。主页:http://www.trentrichardson.com/jsonsql/例子:jsonsql.query("sel
标签:数据结构,对象,代码,行号,字符串