ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

数据类型 逻辑运算符

2020-09-21 21:04:01  阅读:197  来源: 互联网

标签:逻辑 console 数据类型 arr 运算符 var event 表达式 值有


一:值类型(数据类型)
1.原始值:不可改变的原始值
Number Boolean String undefined null,
Number String 值有无数个
Boolean 值有2个 true false
undefined 值有一个(经过声明,没有赋值)
null 占位符(以便于后期用)
例如:
先把a的值拿出来,复制一下,放到b里面去
var a = 10;
var b = a; //复制的10
a = 20;
console.log(b);

2.引用值:
Array Object function date RegExp
数组里面可以这样写:
var arr = [1,2,3,4,false,"abc"];
例如:
把arr的地址复制,arr1,所以他们两个都变
var arr = [1];
var arr1 = arr;
arr.push(2);
console.log(arr1);
二:逻辑运算符,
1.&& 与
先看第一个值是否为真
真:返回第二个表达式的值,
假:返回第一个表达式的值
var a = 0 && 2+2;
document.write(a);

2.|| 或
先看第一个值是否为真
真:返回第一个表达式的值,
假:返回第二个表达式的值,

例:
div.onclick = function(e){
在非IE浏览器里是e
在IE浏览器里是window.event
var event = e || window.event;
}
3.! 非
var a =!123;
console.log(a);

标签:逻辑,console,数据类型,arr,运算符,var,event,表达式,值有
来源: https://www.cnblogs.com/weixin2623670713/p/13708578.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有