7个JS基础知识总结


Posted in Javascript onMarch 05, 2014

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 循环。
Javascript 相关文章推荐
wordpress之js库集合研究介绍
Aug 17 Javascript
File文件控件,选中文件(图片,flash,视频)即立即预览显示
Apr 09 Javascript
jQuery 前的按键判断代码
Mar 19 Javascript
JQuery 返回布尔值Is()条件判断方法代码
May 14 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
Dec 30 Javascript
BootStrap实现带关闭按钮功能
Feb 15 Javascript
vue 中自定义指令改变data中的值
Jun 02 Javascript
vue环境搭建简单教程
Nov 07 Javascript
mui框架 页面无法滚动的解决方法(推荐)
Jan 25 Javascript
Vue项目History模式404问题解决方法
Oct 31 Javascript
JS原生瀑布流效果实现
Apr 26 Javascript
layui按条件隐藏表格列的实例
Sep 19 Javascript
100个不能错过的实用JS自定义函数
Mar 05 #Javascript
jQuery DOM操作实例
Mar 05 #Javascript
JS父页面与子页面相互传值方法
Mar 05 #Javascript
JS和函数式语言的三特性
Mar 05 #Javascript
jquery 使用简明教程
Mar 05 #Javascript
jquery form表单序列化为对象的示例代码
Mar 05 #Javascript
js对文章内容进行分页示例代码
Mar 05 #Javascript
You might like
php学习笔记之面向对象编程
2012/12/29 PHP
php按百分比生成缩略图的代码分享
2014/05/10 PHP
php对包含html标签的字符串进行截取的函数分享
2014/06/19 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
2016/01/07 PHP
php json中文编码为null的解决办法
2016/12/14 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
php基于 swoole 实现的异步处理任务功能示例
2019/08/13 PHP
jQuery 性能优化指南(3)
2009/05/21 Javascript
Javascript 函数对象的多重身份
2009/06/28 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
2013/04/07 Javascript
5款JavaScript代码压缩工具推荐
2014/07/07 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
NodeJS制作爬虫全过程
2014/12/22 NodeJs
jQuery实现鼠标滚轮动态改变样式或效果
2015/01/05 Javascript
JQuery实现超链接鼠标提示效果的方法
2015/06/10 Javascript
JavaScript如何动态创建table表格
2020/08/02 Javascript
AngularJS入门教程之与服务器(Ajax)交互操作示例【附完整demo源码下载】
2016/11/02 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
JavaScript设计模式之观察者模式实例详解
2019/01/16 Javascript
vue之延时刷新实例
2019/11/14 Javascript
解决Vue.js应用回退或刷新界面时提示用户保存修改问题
2019/11/24 Javascript
[53:38]OG vs LGD 2018国际邀请赛淘汰赛BO3 第三场 8.26
2018/08/30 DOTA
python 输出一个两行字符的变量
2009/02/05 Python
Python定义一个跨越多行的字符串的多种方法小结
2018/07/19 Python
在Python中给Nan值更改为0的方法
2018/10/30 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
班长岗位职责
2013/11/10 职场文书
《灯光》教学反思
2014/02/08 职场文书
大学班级计划书
2014/04/29 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
个人工作总结范文2014
2014/11/07 职场文书
2014矛盾纠纷排查调处工作总结
2014/12/09 职场文书
汇报材料怎么写
2014/12/30 职场文书
庆祝教师节主题班会
2015/08/17 职场文书