博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基础概要
阅读量:6948 次
发布时间:2019-06-27

本文共 1039 字,大约阅读时间需要 3 分钟。

1 var声明变量时的规则: 变量的作用域:

a. 在函数外用var和不用var都是全局变量

b. 在函数内用var声明的是局部的,在函数内不用var声明的变量为全局
c. 在函数的参数中定义的变量为局部的,并且函数的参数不能加 var定义.

 

2 对象的比较并非值的比较,即使两个对象包含同样的属性及相同的值,它们也是不相同的。各个索引元素完全相同的两个数组也不相同

   这里也引入一个概念就是“==="是指变量的属性以及值完全相等,而”==“是指变量的值相等

var o={x:1}, p={x:1};//具有两个相同属性的变量

o===p;//=》false ;两个单独的对象用不相等

var a=[] , b=[];

a===b;//=》两个单独的数组永不相等

 

3 js中的函数的声明语法:

a. function 函数名 (参数列表){
return 值; / 无返回值, 直接写 代码
}
b. 函数名=function(参数列表){
return 值; / 无返回值, 直接写 代码
}

调用:

a. 函数名(参数列表);
b. 值变量=function(参数列表){
return 值; / 无返回值, 直接写 代码
}();

 

4 js中没有块级定义,即使你重新声明,如果没有重新赋值,仍然保留原值

小案列:

变量作用域
View Code

 

5  js中的常见函数

eval()         计算javascript代码串

isNaN()       检测一个值是否是非数字的值
parseInt()       将字符串转换为整数,转换第一个无效字符之前的字符串
parseFloat()    将字符串转换为数字,转换第一个无效字符之前的字符串
alert()     弹出对话框显示消息
confirm()    用对话框询问一个回答为是或否的问题
prompt()    弹出对话框,请求用户输入一个字符串
write();     document.write();就相当于java中的System.out.print();

hasOwnProperty()   表示有没有这个属性

 6 常用标签

神仙

神仙 //斜体 神仙 //粗体 神仙 //贯穿线 24 //上标 log10 //下标 han //拼音注释
View Code

 

转载于:https://www.cnblogs.com/yaobolove/p/4677914.html

你可能感兴趣的文章
Disruptor多个消费者不重复处理生产者发送过来的消息
查看>>
vuejs_01项目启动
查看>>
[LeetCode] Candy Crush 糖果消消乐
查看>>
04.变量和常量
查看>>
图像采集调试总结
查看>>
iOS适配HTTPS,创建一个自签名的SSL证书(x509)具体步骤
查看>>
1111111
查看>>
XStream将java对象转换为xml时,对象字段中的下划线“_”,转换后变成了两个的解决办法...
查看>>
弱符号与强符号,弱引用与强引用
查看>>
009PHP文件处理——文件处理 file_get_contents file_put_contents fgetc fgets fgetss
查看>>
spring boot项目在外部tomcat环境下部署
查看>>
基于C#在Mongodb的Skip-Limit和Where-Limit的分页对比 并且含mongodb帮助类的源码
查看>>
060——VUE中vue-router之路由嵌套在文章系统中的使用方法:
查看>>
tenda某路由器信息泄露查找
查看>>
uva 10710 - Chinese Shuffle(完美洗牌)
查看>>
怎么清除火狐浏览器的cookie?
查看>>
连麦介绍
查看>>
MQTT 客户端源码分析
查看>>
IT思想类智力题
查看>>
php设计模式-单例模式
查看>>