首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如果你要学JS——我走在JS的路上(四)

声明变量的特殊情况 js-变量 为什么需要变量? ●因为我们一些数据需要保存,所以需要变量 变量是什么? ●变量就是一个容器,用来存放数据的。方便我们以后使用里面的数据 变量的本质是什么?...●区分哪些变量名不合法 js-数据类型 变量是用来存储值的所在处,它们有名字和数据类型。量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。 JavaScript是一种弱类型或者说动态语言。...注:js的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的 /*js的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的*/ var name;/...var str = '山鱼'//当前的数据类型是字符串 //js是动态语言变量的数据类型是可以变化的 var one = 1;//one是数字类型。... 数据类型的分类 JS把数据类型分为两类 ●简单数据类型 ( Number , String, Boolean, Undefined, Null ) ●复杂数据类型( object)

48600

如果你要学JS——我走在JS的路上(五)

// switch语句也是多分支语句也可以实现多选1 // 语法结构switch 转换、开关case小例子或者选项的意思 // 3.执行思路 利用我们的表达式的值和...因为某些程序要重复执行,所以需要用到循环来进行解决 在Js中,主要有三种类型的循环语句: ●for循环 ●while 循环 ●do...while 循环 2.for循环语法结构 在程序中, 一组被重复执行的语句被称之为...由循环体 及循环的终止条件组成的语句,被称之为 循环语句 1.初始化变量就是用var声明的一个普通变量, 通常用于作为计数器使用 2.条件表达式就是用来决定每一次循环是 否继续执行就是终止的条件 3.操作表达式是每次循环最后执行的代码经常用于我们计数器变量进行更新

18010

則表達匹配号码

所以接触了則表達,没有深入学习,直说明一个简单的应用。 在java里,匹配要用matches(表达式字符串)方法。 表达式要以^开头,以$结尾。...* 零次或多次匹配前面的字符或子表达式。比如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。 + 一次或多次匹配前面的字符或子表达式。比如。“zo+”与“zo”和“zoo”匹配。...同意在則表達中使用 ASCII 代码。 \num 匹配 num,此处的 num 是一个正整数。 到捕获匹配的反向引用。比如,“(.)\1”匹配两个连续的同样字符。...匹配手机号的則表達是:^1[3458]\\d{9}。1是手机号首位数字,[3458]代表第二位是当中一个数字。...总结:則表達简单方便易用,待眼下的学习内容结束后继续深入学习。

36640

如果你要学JS——我走在JS的路上(六)

首先:你好,很高兴你可以看到我的文章,你可以叫我像素人,希望本篇文章可以给你带来帮助 双重for循环(循环嵌套) 语句结构 for (外层的初始化变量;外层的条件表达式;外层的操作表达式){ ​ for...(里层的初始化变量;里层的条件表达式;里层的操作表达式){ 执行语句;> ​ } } for(var i = 1 ;i<=3 ; i++){...true则执行循环体否则退出循环 // 1. while 循环语法结构 while 当...的时候 // 2.执行思路当条件表达式结果为true则执行循环体否则退出循环...③ while 循环语句中的条件表达式只要输入的不是“我爱吃”,就一直循环。 ​ var message = prompt('你爱吃香菜吗?')...总结: 1.JS中循环有for、 while、do while 2.三个循环大多情况下都可以相互替代使用 3.如果是用来计次数,跟数字相关的,三者使用基本相同,但是for循环使用的更多一些 4.while

19610

js正则表达

js正则表达式 目录 正则表达式定义及作用 字符串方法使用正则表达式 修饰符及模式 RegExp对象 实际用例 正则在线工具 正则表达式定义及作用 定义 使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式...语法 /正则表达式主体/修饰符(可选) 作用 文本搜索 文本替换 字符串方法使用正则表达式 search()方法 检索与正则表达式相匹配的子字符串,并返回子串的起始位置 代码实例 var...执行全局匹配(查找所有匹配而非在找到第一个匹配后停止) 修饰符可以叠加, 此处使用两个修饰符i,g 修饰符及模式 修饰符 i执行对大小写不敏感的匹配 g执行全局匹配 m执行多行匹配 表达式...匹配任何包含零个或一个n的字符串 RegExp对象 RegExp对象是一个预定义了属性和方法的正则表达式对象 test()方法 用于检测一个字符串是否匹配某个模式,如果字符串中含有匹配的文本...正则表达式在线生成工具 http://tools.jb51.net/regex/create_reg

7.3K30

CVPR 2018 | 新研究提出深度残差等价映射:由脸加强脸识别效果

显而易见,不同人的脸很容易会被进行错误匹配(假类),而同一个人的脸可能没法和他的脸匹配到,从而导致了假负类。 我们在图 1 中展示了最先进的人脸识别模型的错误模式。...尽管该模型很强大,但它还是会误匹配不同人的脸和脸从而得到一些假类结果。此外,该模型还会错配相同个体的脸和脸,从而导致假负类结果。 为什么人脸识别技术在脸上表现欠佳?...DREAM 模块对脸特征添加残差,还可以将其映射到脸空间上。我们在图片下部分展示了实际的脸重构图和其正面映射。 本研究假设在深度特征空间中,脸区域和脸区域有关联。...该模块可以在高层深度特征空间中将脸和脸进行转换。该模块自适应地将残差添加到输入表示中,将脸转换为标准姿势使识别变得更为简单。...在本研究中,我们假设在脸和脸间存在固有的映射关系,因此,在深度表示空间中可以通过等变映射在脸和脸间建立联系。

1.4K70

js正则表达式梳理

正则表达式简介 正则表达式(Regular Expression): 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的租和,组成一个“规则字符串”,这个规则字符串用来表达对字符串的一种过滤逻辑...正则表达式的作用 给定的字符串是否符合正则表达式的过滤逻辑(匹配)。 可以通过正则表达式,从字符串中获取我们想要的特定部分(提取)。 强大的字符串替换能力(替换)。...正则表达式的组成 普通字符 abc 中国 123 等 特殊字符(元字符、限定符、中括号):正则表达式中有特殊意义的字符。 元字符 元字符就是在正则表达式中具有特殊含义的字符。 元字符 说明 ....,即变成了惰性匹配 js中使用正则表达式 1//方式1: 语法: var 变量 = new RegExp("规则","修饰符") 2var reg = new RegExp("d","g") 3 4//...方式2: 语法:var 变量 = /正则表达式/ (推荐使用) 5var reg = /d/g; 相关正则方法 正则对象.test(字符串); 校验匹配正则的子字符串,返回布尔值。

5.2K10

JS高级」正则表达

1.正则表达式概述1.1什么是正则表达式正则表达式( ... 请注意,本文编写于 2058 天前,最后修改于 2058 天前,其中某些信息可能已经过时。...1.正则表达式概述 1.1什么是正则表达式 正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。...其他语言也会使用正则表达式,本阶段我们主要是利用JavaScript 正则表达式完成表单验证。 1.2 正则表达式的特点 灵活性、逻辑性和功能性非常的强。...比如用户名: /^[a-z0-9_-]{3,16}$/ 2.正则表达式在js中的使用 2.1正则表达式的创建 在 JavaScript 中,可以通过两种方式创建一个正则表达式。...3.正则表达式中的特殊字符 3.1正则表达式的组成 一个正则表达式可以由简单的字符构成,比如 /abc/,也可以是简单和特殊字符的组合,比如 /ab*c/ 。

2.5K20

js正则表达式(一)

https://blog.csdn.net/wkyseo/article/details/78017841 最近对正则表达式又不熟悉了,故重新疏漏API,以后每日写一个正则来练习提升 正则表达式中特殊字符的含义...调用 RegExp 对象 r 的 test() 方法,并为它传递字符串 s,与这个表示是等价的:(r.exec(s) != null)。 exec 返回一个数组,其中存放匹配的结果。...compile compile() 方法用于在脚本执行过程中编译正则表达式,也可用于改变和重新编译正则表达式。...在全局检索模式下,match()即不提供与子表达式匹配的文本的信息,也不声明每个匹配子串的位置。如果您需要这些全局检索的信息,可以使用 RegExp.exec()。...如果第一个参数是正则表达式,并且其为全局匹配模式,那么这个方法将被多次调用, 每次匹配都会被调用。 变量名 代表值 match 匹配的子串(不是分组)。(对应于上述的$&。)

3.8K40
领券