7个JS基础知识总结
2023-06-13 09:15:19 时间
1.如何在一个对象上添加属性?
方法一:varb={};
b["name"]="test";
deleteb.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实现?
functionmyClass()
{}
myClass.prototype.ID=1;
myClass.prototype.Name="johnson";
myClass.prototype.showMessage=function()
{
alert("ID:"+this.ID+"Name:"+this.Name);
}
varobj1=newmyClass();
obj1.showMessage();
7.JavaScript中,有多少种不同类型的循环?
两种。for循环和while循环。
相关文章
- JS算法之回溯法
- js 字符串截取slice、substring、substr
- html如何只刷新页面指定,js控制页面刷新 JS刷新当前页面的几种方法总结
- js中四舍五入的方法_JS取整
- JS设置定时器_js设置定时器
- 【Nuxt.js】案例练习入门
- 创建JS文件:在Linux下实现自动化任务(linux创建js文件)
- 利用 JS 实现 Redis 的连接(js连接redis)
- 使用 JS 操作 Redis:实现强大数据存储.(js调用redis)
- 用SQL Server和JS实现数据库管理技术(sqlserver.js)
- 使用JS技术实现Oracle数据库链接(js 链接 oracle)
- JS将文件传输至MySQL数据库(.js传文件至mysql)
- Prototype使用指南之range.js
- 心扬JS分页函数代码
- js数组中删除重复值的代码小结
- 远离JS灾难css灾难之js私有函数和css选择器作为容器
- js延迟加载改变JS的位置加快网页加载速度
- js获取坐标通过JS得到当前焦点(鼠标)的坐标属性
- 鼠标焦点离开文本框时验证的js代码
- JS实现点击a标签的时候让其背景更换
- 使用js解决由border属性引起的div宽度问题
- Jquery图片延迟加载插件jquery.lazyload.js的使用方法
- js数组的基本操作(很全自己整理的)