1、封装一个函数 解决单次问题 2、在当前函数内部调用自己 3、检查并设置递归出口 题目: 用递归制作5层嵌套div并 长宽逐渐减少一半 <!DOCTYPE html> <html lang="en"> <head> ...
学习
javascript应对坑公司不能写分号的方法
代码风格是个人决定 可能是公司或项目决定的 有不少公司规定写js代码结尾不能带分号 JS代码可以带也可以不带分号 以下三种情况,代码的行末必须带分号: 在圆括号出现的上一行代码结尾必须有分号 在方括号出...
nodemon安装
nodemon能解决nodejs调试中编写代码 每次修改后 都需要手动重启服务 nodemon 能够自动检测代码修改 自动重新加载代码 用npm全局安装nodemon这个软件 代码: npm install nodemon -g 在国内安装会比较...
javascript中解决四则运算精度丢失问题
<!DOCTYPE html> <html lang="zh-cmn-Hans"> <head> <meta charset="utf-8"> <title>javascript解决精度丢失问题</title> <meta http-equiv="X-UA-Comp...
javascript中undefined与null区别
javascript中undefined与null区别 1.宽松比较时,两者相等,都表示空、没有、无等含义,undefined是未定义的变量,而null是没有 代码: var s =(null==undefined); console.log(s); 返回值是...
正则表达式书写方式以及常用正则
正则就是对字符串进行匹配,匹配后再进行查找、分割、替换. 正则有三要素: 找什么、找多少个、在哪里找。 在javascript中正则创建一般分为两种,一种是用“//”,方式创建,另外一种用new RegExp(正则表达式);...
Typora常用一些快捷键以及相关使用
菜单 输入+换行键,产生标题,自动更新 [toc] [TOC] 段落 按换行键建立新的一行 可在行尾插入打断线,禁止向后插入 按换行键建立新的一行<br/> 标题 可以使用ctrl+相应的数字既可以创建相关的标...
易语言编译linux文件与相关支持库
引言: 玩了很多年易语言才发现易语言也可以编译linux下的文件,今天就试了试,在网上找了一下,还真的可以,于是收集与整理一下,学好易语言还是挺有用的,感觉。 首先现在易语言创建一个linux 程序。 以下是语...
javascript中continue和break区别
break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号) continue:立即跳出当前循环,继续下一次循环(跳到i++的地方) continue 继续 只能出现在循环结构内,用于结束本次循环继...
javascript中运算符if,switch,for,while,do..while
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...