js数据类型(基本数据类型(5类)),变量(容器),常量,ver和let的区别,表达式,连接符(模板字符串,赋值运算符,一元运算符,算术运算符,比较运算符,逻辑运算符)

8 篇文章 0 订阅
订阅专栏
1 篇文章 0 订阅
订阅专栏

1.js数据类型

1.1基本数据类型(5类)

2.检测数据类型

 面试题   (特殊)检测null返回object

        // 检测数据类型  typeof类型

  <script>

        // 面试题   (特殊)检测null返回object

        // 检测数据类型  typeof类型

        console.log(typeof null);

    </script>

3变量(容器)

3.1本质:是个盒子容器,不是数据

作用:存取数据

使用

1.声明变量

let 变量名 (关键字 变量名)

2.调用变量

变量名 = 值

3.输出变量

变量的初始化(声明时直接赋值)

注意变量:定义为赋值时,返回underfined

3.2变量的更新(类似于覆盖)

变量在输出时不能打引号

 let只可以声明一次

 变量的更新

 多个变量的声明(一行不推荐)

变量输入姓名案例

交换变量案例

输出姓名案例

var和let区别

 4.常量

 

5.表达式

5.1算术运算符

+ - *  /    取余%

 案例:圆的面积的计算

5.2连接符

口诀:数字相加,字符串就拼接

1.模板字符串

2.赋值运算符

3.一元运算符(计数)

 

 4.比较运算符(布尔类true false)

 5.逻辑运算符

6.逻辑运算符实例

 7.逻辑运算符优先级

案例

 模板字符串

 /*表格边框合并 */

            border-collapse: collapse;

let,const,var型的简介
weixin_42458965的博客
11-14 2969
let,const,var型是js中常用的。js这一门语言中,型使用的是弱型的语言。**它不需要特殊指定型,在赋值使用的时候进行赋值,则会自动匹配型。**并不是像C语言,java中那么严格。 语言的使用过程之中,规定有时候能够更好的约束。俗话说,没有规矩不成方圆。使用弱型的语言,报错少,但是一旦发生逻辑上的错误,浏览器不会进行报错 。为你之后的开发埋下隐患。 let,有着块级作用域,可...
javascriptlet和var的区别
Burgess_Lee的博客
12-19 1653
let是es6中新增命令,也是用来声明变量的,可能很多小伙伴都像我一样,定义变量的时候都会用var而很少用到let,那么,let和var到底有什么区别呢? let和var的区别体现在作用域上。var的作用域被规定为一个函数作用域,而let则被规定为块作用域,块作用域要比函数作用域小一些,但是如果两者既没在函数中,也没在块作用域中定义,那么两者都属于全局作用域。 全局作用域 var 和 let...
html引入let,letver作用域
weixin_29871897的博客
06-16 1023
## var和let~~~Document.one{color: red;}111var lis = document.getElementsByTagName("li");/* var作用域有问题,所以用var定义变量变量名要不一样 */// for(var i = 0;i// lis[i].onclick = function (){/* 每点击一下就先执行一遍for将所选项颜色全覆...
js入门注意点---三种定义变量方式和基本数据类型
qq_49445069的博客
08-02 233
js入门注意点---三种定义变量方式和基本数据类型1. var 可以重新声明,可以重新赋值。2. let 不可以重新声明,可以重新赋值,否则保错。3. const 定义常量不可以重新声明,不可以重新赋值,否则报错。基本数据类型有:Number(),String(),Boolean(),Undefined(),Null(),Symbol() 1. var 可以重新声明,可以重新赋值。 var 可以重新赋值,以最后写入的值为准: 2. let 不可以重新声明,可以重新赋值,否则保错。 let 定义变量不可以重
JS中var和let区别
tanghecheng111的博客
11-25 3135
1.let声明的变量是块级作用域(所在花括号里),var是函数作用域和全局作用域 注意:let是可以定义全局变量,局部变量,块级作用域的变量。 2.let声明的变量只在其声明的块或子块中可用,这一点,与var相似。二者之间最主要的区别在于var声明的变量的作用域是整个封闭函数。 3.通过var关键字声明的变量没有块作用域,在块{ }内声明的变量可以从块之外进行访问。 通过let关键字声明的变量拥有块作用域,在块{ }内声明的变量无法从块外访问 { var x =...
第三章数据类型常量变量表达式e优秀文档.ppt
12-02
第三章数据类型常量变量表达式是VB语言编程的基础知识,本章内容主要包括VB语言字符集及编码规则、数据类型常量变量运算符表达式的使用等。 VB语言字符集及编码规则 VB语言字符集包括字母、数字和专用...
程序设计基础基本数据类型常量变量推选PPT文档.ppt
10-31
程序设计的基础知识涵盖了许多核心概念,其中之一就是基本数据类型,包括常量变量。这些是构建任何编程语言的基石。 首先,数据类型定义了我们能够处理的值的种。在程序设计中,常见的基本数据类型有整数(如...
第三章-数据类型常量变量表达式优秀文档.ppt
12-02
第三章-数据类型常量变量表达式优秀文档.ppt是VB编程语言的第三章,介绍了VB语言的基本概念,包括数据类型常量变量表达式的定义和使用。 数据类型是指计算机中存储和处理数据的方式。VB支持多种数据类型,...
第三章-数据类型常量变量表达式e优秀文档.ppt
12-02
第三章-数据类型常量变量表达式e优秀文档.ppt
C++基本数据类型表达式ppt课件.ppt
11-13
"C++基本数据类型表达式" C++基本数据类型是指在C++语言中可以使用的基本数据类型,包括整型、字符型、实型、结构体、联合体、枚举体、、数组、指针、空型等。 1. 整型(Integer Type) 整型是C++语言中最...
JSlet用法
chenmo2001的博客
06-07 2万+
let
JavaScript重难点解析1(数据类型——var、let、const区别型补充,“===”、“typeof”、“instanceof”区别,Symbol数据类型
qq_41965041的博客
06-23 274
JavaScript重难点解析1(数据类型型补充“===”、“typeof”、“instanceof”区别数据_变量_内存 型补充 只要学过Javacript对它的数据类型肯定不陌生,相关介绍的教程网上也不少,这里就不再做过多的赘述。 稍微对对象数据类型补充一下 Function: 一种特别的对象,它存储了一系列代码片段,可以通过加()来执行里面的内容。这里补充一个运算符“()”,这个运算符对函数对象使用,执行该对象中保存的代码。 a = function () { console.log
jslet和var定义变量区别
热门推荐
nfer_cn的专栏
09-28 18万+
本文对比了jslet和var关键字在声明变量时的异同之处。
let和var定义变量区别
宁静致远
01-09 1万+
ES6新增了let命令,用来声明变量。它的用法似于var,但是所声明的变量,只在let命令所在的代码块内有效。声明后未赋值,表现相同(function() { var varTest; let letTest; console.log(varTest); //输出undefined console.log(letTest); //输出undefin...
let关键字
Zachery Wu
07-18 3万+
let关键字引入let的原因正是var的局限性,相比于var,let有以下几点优势:1. 作用域var的作用域是会提升的,var声明的变量只能是全局的或者是整个函数块的。let则允许声明一个作用域被限制在块级中的变量、语句或者表达式。for(var i = 0; i < 5; i++) {} console.log(i);上面的代码中使用的是var,那么最终的输出结果将会是5,因为i虽然是在for循
JS中的块级作用域,var、let、const三者的区别
qq_39396275的博客
09-25 818
首先,ECMAScript和JavaScript关系: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ECMAScript是一个国际通过的标准化脚本语言。JavaScript由ECMAScript和DOM、BOM三者组成。可以简单理解为:ECMAScript是JavaScript的语言规范,JavaScript是ECMAS...
css和js带参数v或version
精哥哥
04-23 1564
背景     在搜索引擎中搜索关键字.htaccess 缓存,你可以搜索到很多关于设置网站文件缓存的教程,通过设置可以将css、js等不太经常更新的文件缓存在浏览器端,这样访客每次访问你的网站的时候,浏览器就可以从浏览器的缓存中获取css、js等,而不必从你的服务器读取,这样在一定程度上加快了网站的打开速度,又可以节约一下你的服务器流量。 问题     现在问题来了,.htaccess设置的css...
Javascript let解析
sinat_32290679的博客
05-22 1155
let关键字let是在ES6引入的新关键字,其主要用于定义块作用域的变量。1.将变量绑定所在的任何作用域中,通常是{…}我们知道 var声明的变量将会绑定在包围该变量的函数作用域内。注意是函数作用域,并非{}代码块。 常见的是将变量绑定子for循环内 eg: //混淆点 var foo = true, baz = 10; if (foo) { var bar = 3;
JS学习-----JSlet, var, const的用法以及区别
weixin_44939019的博客
08-20 1437
1. var声明语句 var声明语句声明一个变量,并且可选的将它初始化为一个值。 将值赋给未声明变量的值在执行赋值时将其隐式地创建为全局变量(它将成为全局对象的属性)。声明变量的作用域限制在其声明位置的上下文中,而非声明变量总是全局的,例如: function x() { y = 1; // 在严格模式(strict mode)下会抛出 ReferenceError 异常 var ...
如何进入node.js容器
最新发布
05-31
要进入 Node.js容器,您需要先知道该容器的名称或 ID。您可以使用以下命令列出所有正在运行的容器: ```bash docker ps ``` 然后找到 Node.js 容器的名称或 ID。一旦您找到了容器的名称或 ID,可以使用以下命令进入该容器: ```bash docker exec -it <container_name_or_id> bash ``` 这将在容器中打开一个新的 bash shell,您可以在其中运行 Node.js 命令或进行其他操作。注意,如果您的容器中未安装 bash,则需要使用其他 shell 替代 bash。 另外,如果您使用的是 Docker-Compose 来管理容器,可以使用以下命令进入 Node.js 容器: ```bash docker-compose exec <service_name> bash ``` 其中,`service_name` 是您在 Docker-Compose 文件中定义的 Node.js 服务的名称。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • css深度选择器deep 12127
  • 浏览器跨域-原因及解决方案 1583
  • DOM对象模型和BOM对象模型 1287
  • vue组件和插槽 1133
  • vue经典思想(排他思想,全选框思想) 1108

分类专栏

  • vue 21篇
  • 前端 23篇
  • 语句 26篇
  • 遍历对象 7篇
  • 函数 7篇
  • module 3篇
  • 变量 8篇
  • vuex 2篇
  • vue全家桶 1篇
  • 内置函数 6篇
  • 对象 8篇
  • 数据转化 2篇
  • 表达式 1篇
  • 数组 1篇
  • 数字类型 1篇
  • js数据类型 1篇
  • 连接符
  • less 2篇
  • rem 2篇
  • flex布局 3篇

最新评论

  • css深度选择器deep

    o荷塘月色o: 如果要更改element组件里面的样式,哪怕父组件没有加scoped也改不了,此时必须/deep/穿透。

  • css深度选择器deep

    爱凑热闹828: 学到好多知识

  • 动画的注意小点

    星星落兜里了哟: 666啊老铁

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • TypeError: Cannot read property ‘setRules‘ of undefined“
  • slice() 方法,使用 concat() 方法, [...originalArray],find(filter),移出类名 removeAttr()
  • 【无标题】
2023年30篇
2022年47篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司同乐seo网站优化罗湖seo大芬百搜标王东莞外贸网站制作永湖企业网站设计平湖如何制作网站南联百度网站优化排名大芬模板推广南山建网站大运关键词排名包年推广吉祥网站推广惠州网站优化按天计费永湖营销型网站建设塘坑外贸网站设计光明网站开发坂田网络推广福田百姓网标王光明关键词按天收费广州seo排名南澳seo网站优化广州企业网站改版同乐seo网站优化盐田网站定制吉祥网站推广工具大鹏网页制作宝安seo网站推广石岩关键词排名大鹏百度网站优化福永网站推广系统大鹏营销型网站建设歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化