JavaScript基础教程之for循环 一、for语法 for (语句 1; 语句 2; 语句 3) { 要执行的代码块 } for(var i=0;i<10;i++){ console.log
JavaScript基础教程之while 一、while while (条件) { 要执行的代码块 } continue 不执行while后面语句,重新循环 break 跳出while语句 while...text += "数字是 " + i; if(i==9) break; i++; } console.log(text); 二、do while 至少执行一次 do { 要执行的代码块
分享给你的朋友,让他们嫉妒你; 分享给你的同事,让他们钦佩你; 分享给你的亲人,让他们关心你; 分享给你的爱人,让他,更爱你!...帮0基础的你分析w3c官网的javascript基础教程及小案例,让喜欢javascript的朋友可以爱上他并能拥抱他! 04javascript语句和注释 ?
,写JS还是挺不习惯的,照着官方文档写个简单的计算面积的函数都不容易!...在VBA里有Sub和function2种形式,在JS里只有function这一种; 在VBA里一般都是建议明确声明变量的类型,JS里是不需要的; 在VBA里函数返回值是以函数名=xx的形式,JS里使用...return; 在VBA里,如果参数是可选的,是使用Optional修饰,JS里不需要特别标注; 在VBA里可选参数判断是否传递了使用IsMissing来判断,JS是使用== undefined; 在...,JS里使用的是Value2。...需要注意是的是条件语句需要在括号里,如果条件语句后的语句有多条的情况,需要用大括号包含起来。
循环语句: function testFor() { for (let i=1; i<20; i++) { Range("C" + i).Value2 =i } } 语法上和VBA差异挺大的,...就这个简单的for循环语句,差点把我整放弃了! 这个语句上面只循环了20次,那是因为我尝试把数字改到50的时候,WPS竟然卡死了! 循环20次的情况下,我尝试多运行了几次,竟然也卡死了!...后来把这个语句单独放到一个新文件里又正常了,然后回到原来的那个文件,删除了一些Sheet和单元格内容后,也正常了,再怎么测试也没复现bug!!...和VBA一样,for语句也有一种for...in的用法: function testForIn() { var arr = new Array(3) for (let i = 0; i < 10;...in arr和VBA是不一样的,在VBA里,这里的x是arr数组中当前遍历值的一个拷贝,而JS里x是arr的下标!
闺蜜苏苏工作是前端开发,她竟然被要求用到MongoDB数据库,所以先让她安装好先,再来测试下面语句~ MongoDB数据库安装地址:http://jingyan.baidu.com/article/d5c4b52bef7268da560dc5f8....html mongo增删改查 show dbs 显示所有db use fengDb 转换到哪个db,没有这个db就自动新建一个这个db db 显示当前操作的db db.fengDb.insert...fengDb 将操作对象转到db show collections 显示上面的db即fengDb这个数据库下所有的集合 db.printCollectionStats() #查看各collection的状态...,'pwd') #增加或修改用户密码 db.user1.save({'name':'fengnovo','age':26,'favor':['singing','playing']}) #存储嵌套的对象...管理 #查看collection数据的大小 db.deliver_status.dataSize() #查看colleciont状态 db.deliver_status.stats() #查询所有索引的大小
目录 操作数据库 操作表 操作数据 导入/导出 数据库 基础语句 操作数据库 查看当前MySQL版本信息 SELECT VERSION(); 查看当前MySQL中有哪些数据库 SHOW DATABASES...; 创建数据库 CREATE DATABASE t2; -- t2为数据库名称 切换数据库 (默认登陆后没有使用任何数据库,需要切换到某个数据库使用) USE t2; -- t2需要切换的数据库 删除数据库...DROP DATABASE t2; -- t2就是需要删除的数据库的名称 操作表 创建表 CREATE TABLE 表名( 字段名 类型 【约束】, 字段名 类型 【约束】, .....-- UPDATE 表名 set 字段1=值1,字段2=值2 【WHERE 筛选】 删除数据 DELETE FROM test_int2; -- DELETE FROM 表名 导入/导出数据库 数据库的导出...mysqldump -uroot -p123456 java1908z > d:\java1908z.sql 数据库的导入 ##将生产环境中的数据库导入到开发环境中来 1.创建数据库 CREATE
d5c4b52bef7268da560dc5f8.html mongo增删改查 show dbs 显示所有db use fengDb 转换到哪个db,没有这个db就自动新建一个这个db db 显示当前操作的db...fengDb 将操作对象转到db show collections 显示上面的db即fengDb这个数据库下所有的集合 db.printCollectionStats() #查看各collection的状态...,'pwd') #增加或修改用户密码 db.user1.save({'name':'fengnovo','age':26,'favor':['singing','playing']}) #存储嵌套的对象...27}},upsert=true,multi=true) #根据query条件修改,如果不存在则插入,允许修改多条记录 db.user1.remove({'age':24}) #删除age=24的记录...管理 #查看collection数据的大小 db.deliver_status.dataSize() #查看colleciont状态 db.deliver_status.stats() #查询所有索引的大小
② SQL其实就是定义了操作所有关系型数据库的规则。 ③ Oracle,MySQL,SQL Server 等每一种数据库操作的方式存在不一样的地方,从 SQL 引申出来。...SQL 基础语法 ① 每条语句以分号结尾,但在一些可视化数据库管理工具中不是必须加的 ② SQL 中不区分大小写,关键字中认为大写和小写是一样的 ③ SQL 中的三种注释 符号 说明 -- 单行注释...DDL 操作数据库 对于数据库及数据表等操作,我们一般要记住的也就 增、删、改、查 四个操作。下面也就是对数据库和和数据表增、删、改、查操作的详细介绍。 1....修改数据库默认的字符集 ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集; 示例:修改数据库db3的默认字符集为 utf8 alter database db3...使用/切换数据库 USE 数据库名; 示例: -- 查看正在使用的数据库 select database(); -- 改变要使用的数据库 use db4; 3. DDL 操作表结构 1.
数据库 新增 `use DATABASE_NAME` 如果存在切换至指定数据库,不存在创建 `show dbs` 展示所有数据库,注意:新建的数据库没有数据展出不出来 删除 `db.dropDatabase
show命令 mysql> show databases; +--------------------+ | Database | +---...
js中for语句的介绍 1、for语句也是先测试语句,只不过增加了进入循环之前的初始化代码....因此 for 循环只是将循环相关的代码封装在了一起而已。 2、在for循环的初始化代码中,其实是可以不使用变量声明关键字的。 不过,初始化定义的迭代器变 量在循环执行完成后几乎不可能再用到了。...因此,最清晰的写法是使用 let 声明迭代器变量,这样就可以将这个变量的作用域限定在循环中。 初始化、条件表达式和循环后表达式都不是必需的。...let xhsLength = 10 let xhs = 0 for (; xhs < xhsLength; ) { console.log(xhs) xhs++ } 这种多功能性使得 for 语句在这门语言中使用非常广泛...以上就是js中for语句的介绍,希望对大家有所帮助。
js switch语句的特性 说明 1、switch语句可用于所有的数据类型(在许多语言中,它只能用于数值),因此可以使用字符串甚至对象。 2、条件值不一定是常量,或者是一个变量或者一个表达式。... console.log('goodbye,xhs-rookies') break default: console.log('sorry,xhs-rookies') } 以上就是js...switch语句的特性,希望对大家有所帮助。
在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议。...如果我们有更多名字叫 cherry 和 cranberries 的红色水果呢?我们准备用更多的 || 来拓展条件语句吗?...3层if嵌套语句 (条件 1, 2 & 3) 我个人遵循的规则一般是在发现无效条件时,尽早Return。...这种编码风格非常好,尤其是当你有很长的if语句的时候(想象你需要滚动到最底层才知道还有else语句,这并不酷) 我们可以通过 倒置判断条件&尽早return 进一步减少if嵌套。...但我们是否应当禁止switch语句的使用呢?答案是不要限制你自己。从个人来说,我会尽可能的使用对象遍历,但我并不严格遵守它,而是使用对当前的场景更有意义的方式。
条件判断语句是程序开发过程中一种经常使用的语句形式,和大部分编程语言相同,JavaScript 中也有条件判断语句。...JavaScript的三种条件语句: 1、“if else”语句,语法“if(条件){...}else{...}”; 2、“switch...case”语句; 3、三元运算语句,语法“条件表达式 ?...其实不管在js原生也好在python或者java中或者c中都有:switch语句和if else if语句 你会发现他们有的时候可以互换,那有人就问,那为什么要出两种相同的条件语句呢?...其实不是你想的那样: 1.一般情况下,他们两个语句可以互相替换 2.switch...case语句通常处理case为比较确定值的情况: 例子: var fruit...而if...else语句由几种条件,就得判断多少次。 4.当分支比较少,if.....else语句的执行效率比switch语句更高! 5.当分支比较多时,switch语句的执行效率较高,而结构更加清晰
“ 关注 前端开发社区 ,回复 '领取资源',免费领取Vue,小程序,Node Js,前端开发用的插件以及面试视频等学习资料,让我们一起学习,一起进步 在用 JavaScript 工作时,我们经常和条件语句打交道...,这里有5条让你写出更好/干净的条件语句的建议。...如果我们有更多名字叫 cherry 和 cranberries 的红色水果呢?我们准备用更多的 || 来拓展条件语句吗?...这种编码风格非常好,尤其是当你有很长的if语句的时候(想象你需要滚动到最底层才知道还有else语句,这并不酷) 我们可以通过 倒置判断条件&尽早return 进一步减少if嵌套。...但我们是否应当禁止switch语句的使用呢?答案是不要限制你自己。从个人来说,我会尽可能的使用对象遍历,但我并不严格遵守它,而是使用对当前的场景更有意义的方式。
js中if语句的使用 if 语句是使用最频繁的语句之一,语法如下: if (condition) { statement1 } else { statement2 } 1、条件(condition...2、ECMAScript 会自动调用Boolean()函数将这个表达式的值转换为布尔值。...这里的语句可能是一行代码,也可能是一个代码块(即包含在一对花括号中的多行代码)如下列代码: if (xhs > 1) { console.log('xhs满足大于1!')...满足大于25') } else if (xhs < 0) { console.log('xhs满足小于0') } else { console.log('xhs在0到25之间') } 以上就是js...中if语句的使用,希望对大家有所帮助。
v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。...{{ site.name }} -------------- v-for 迭代对象 v-for 可以通过一个对象的属性来迭代数据...app', data: { object: { name: '菜鸟教程', url: 'http://www.runoob.com', slogan: '学的不仅是技术
div id="app"> 现在你看到我了 菜鸟教程 学的不仅是技术...Vue({ el: '#app', data: { seen: true, ok: true } }) 这里, v-if 指令将根据表达式 seen 的值.../div> new Vue({ el: '#app' }) v-else-if v-else-if 在 2.1.0 新增,顾名思义,用作 v-if 的...可以链式的多次使用: v-else 指令 判断 type 变量的值: A
v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。...,参数值为当前项的索引: v-for 实例 index 为列表项的索引值: ...} } } } Vue.createApp(app).mount('#app') 在组件上使用 v-for 如果你还没了解组件的内容,可以先跳过这部分。...,这会使得组件与 v-for 的运作紧密耦合。...明确组件数据的来源能够使组件在其他场合重复使用。
领取专属 10元无门槛券
手把手带您无忧上云