首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

❤ 就这?TypeScript其实并不难!(建议收藏)❤

JS,终止于JS 重用JS,甚至可以引入js流行的库 echats TypeScript 有 类 接口 模块 三、TypeScript小课堂 注意:安装TypeScript环境之前安装...就是我们的ts文件转成js文件 在终端那里选择运行生成文件,选择tsc:构建-tsconfig.json这个选项 注意 路径里面最好不要有中文路径 如果遇到以下报错信息,可以使用管理员身份运行...var age:number = NaN var height:number =  165; console.log(age) console.log(height) string 单引号和双引号都是可以的...) } console.log('我的女神是'+yangzia+'') console.log('我的女神是'+yangzib+'') }zhengXing() 我们进行构建时终端会报错错误...false,false) 这两种方法都阔以,都很直观鸭 有一种特殊的数组叫做元组 元组可以在我们的ts中赋值两种类型 在开发中,元祖还是比较少用的,所以此处略 08 引用类型的字符串 基本类型字符串:单引号或双引号字符引起来的字符串

1.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Python文件读写,自定义分隔符(custom delimiter)

    终于进入正题了,OK,在python中又有两种方式解决这个问题,看你个人喜好选择了(当然要是有大神知道四种、五种方法,也不妨指导一下我这个小菜鸟)。...__init__(*args,**kwargs) 这个方法看上去还是比较elegant,但是efficient ?答案恐怕并不,毕竟放弃了C模块的速度优势,但是OOP写起来还是比较舒服的。...正则表达式如下: json_data = json_data.replace(‘””‘, ‘”########”‘) js_str = ‘”[\s\S]+?”:\s?”([\s\S]+?)”\}?..., ">"); input = input.replace(" ", " "); input = input.replace("'", "'"); //IE暂不支持单引号的实体名称...,而支持单引号的实体编号,故单引号转义成实体编号,其它字符转义成实体名称 input = input.replace("\"", """); //双引号也需要转义,所以一个斜线对其进行转义

    1.9K41

    Python : 反斜杠

    真的这么简单?未必。试试如果指定一个目录名呢?...由于正则表达式使用反斜杠来转义特殊字符,而python自身处理字符串时,反斜杠也是用于转义字符,这样就产生了一个双重转换的问题,匹配字符串中1 个反斜杠应该怎么写正则表达式?"\\",这样行吗?...,那么匹配连续的两 个反斜杠,写正则表达式时就要写8次"\"了,相当壮观,匹配/d+(这个在正则表达式里面表示连续1一个以上的数字字符)这个字符串怎么写呢?...因为反斜杠虽然不作为转义字符了,但是还是对它后面的引号(包括单引号)有影响,使这个引号 不被视为字符串的终止,以为它后面还有字符,但是实际没有,因此会报错。...其实可以反过来想raw字符串里面表示引号怎么办呢?,可以发现 path = r"\\123\"xxx" 是可以的,那用raw字符串岂不是有局限性?

    3.8K30

    1-JavaScipt基础概念

    内部JS 通过定义标签实现,标签内容就是js代码。 2. 外部JS 同样通过定义实现,通过src属性引入外部文件 实例: <!...:包括整型/小数/NaN(Not a Number 一个不是数字的数字) string:更类似于Python中的定义,可以用单引号或双引号表示 boolean:true或false null:一个空对象的占位符...: 这种三元运算符 几点注意 每行末尾以分号;作结,但在一行只有一条语句的情况下分号;可以省略(不建议省略) 定义变量时前面的var可加可不加 :变量为局部变量 不加:变量是全局变量(同样不建议使用,...简单的正则表达式 /* RegExp正则表达式对象 1....创建 1. var reg=new RegExp("正则表达式"); 2. var reg=/正则表达式/ 2.

    90620

    JavaEE中为删除数据操作与退出操作添加确认提示框

    使我们单击时,即可触发del()函数,并传入删除用户的id 2、通过Ajax,向servlet发送删除用户的id并接收执行删除操作后servlet通过直接响应发送的值( resp.getWriter...注意: 如果需要传入的值时int类型,则在使用el表达式调用时,外部可以不加单引号。 而如果传入的值时string类型,则需要在其外部引号。...在本例中,empId定义为string类型,所以需要引号。 ? 2、在Jsp页面的script代码中创建delEmp(empId)函数。...使我们单击时,即可触发del()函数,并传入删除用户的id ?... //判断用户选择是否发起ajax请求进行用户信息删除 function del(uid){ if(confirm("您确定要删除?")

    2K40

    JavaWeb03-轻松理解JS(Java真正的全栈开发)

    Ø Boolean对象描述 在 js中,布尔值是一种基本的数据类型。...2.Number Ø Number对象描述 在 js中,数字是一种基本的数据类型。js还支持 Number 对象,该对象是原始数值的包装对象。在必要时,js会自动地在原始数据和对象之间转换。...创建 Number 对象的语法: new Number(value);//返回一个对象 Number(value);//返回一个值 Ø 参数 参数 value 是创建的 Number 对象的数值,或是转换成数字的值...返回目标字符串最后出现位置的索引值,否则返回-1 连接字符串 concat(连接的字符串) 连接接字符串 截取字符串 substring(开始的索引,结束的索引) 提取字符串中两个指定的索引号之间的字符...注意:参数如果是函数的,两种写法, 1.直接写函数名,不带括弧,例如setInterval(show,1000); 2.用引号引起来函数名扩花,例如setInterval(“show()”,1000)

    1.4K120

    JS 正则表达式常用方法

    JS 正则表达式 2. 使用字符串方法 3. 使用 RegExp 方法 1. JS 正则表达式 JS 正则表达式语法: # JS正则表达式不需要使用引号包裹,PHP 需要使用引号包裹。...修饰符是可选的,可写可不写/正则表达式主体/修饰符 JS 中使用正则表达式的方法比较多,可以按照使用两种类型记忆: 字符串对象方法、正则表达式对象方法 // 字符串对象方法string.search(regexp...)// 正则表达式对象方法regexp.test(string) 2....// 将首次匹配到的内容进行替换const result = string.replace(/world/, 'vue') string.match(regexp) 执行正则表达式匹配 const string...const bool = /world/.test(string) regexp.exec(string) 执行正则表达式匹配,匹配成功时返回一个数组,匹配失败返回 null const string

    48140

    Linux正则表达式

    fast grep,如果支持正则表达式的话,必然进行正则表达式解析,那就必然耗费时间 grep的用法 # 基本语法 grep [OPTIONS] PATTERN [FILE...]...,默认行为 * -P:使用perl正则表达式 2.指定正则表达式行为的选项 * -i:匹配时,忽略字符大小写 * --color=auto:grep默认情况下是不显示匹配上的字符,所以最好一个颜色...grep中正则表达式的元字符根据功能可以分为字符匹配,匹配次数,位置锚定和分组 **如果在匹配的模式中出现了元字符了,那么就要用引号引起来,单引号表示强引用,双引号为弱引号,所以双引号引起来的话,里面有变量也会被替换成变量的值...{n,\}:匹配前面的字符至少n次 undefined * \{,n\}:匹配前面的字符至多n次,即0到n次 undefined * \{m,n\}:匹配其前面的字符至少m次,至多n次,({}必须转义字符...如果^root$那么表示这一行,必须只能是root,另外^$表示是一个空行,^[:space:]*$表示匹配空行或者是空白字符的行** undefined * \< 或者 \b:词首锚定,这里的\是保留的

    1.9K60

    从 RegExp 构造器看 JS 字符串转义设计

    2、表单输入项的字符串赋值给变量时也无需转义 假设页面中存在输入框 ,在输入框中输入字符 \w+\.ke\.qq\.com,则通过 JS 获取到的值可以直接传入 RegExp...3、JS 代码中的转义处理 另外一种可能用到 RegExp string 参数的场景是:基于 JS 逻辑,动态创建正则表达式。例如正则表达式 /\w{3}/ 中的数字 3,是通过某个变量来传递的。...为了解决模板字符串的解析和转义问题,ES6 模板字面量中引入了反引号(`)和 tag function(知名「CSS in JS」 库 styled-components 中大量使用了这种语法)。...回过头来看,JS 正则表达式构造器的参数设计问题,其实不是 RegExp 引起的,而是 JavaScript String 的设计缺陷:单引号和双引号非但没有参考 PHP/Shell 之类的设计,反而给前端社区留下...「应该使用单引号还是双引号」的代码风格争论。

    12.8K80

    【说站】Linux环境sed工具的使用及工作原理

    #地址范围也可以使用正则表达式表示: /pat1/,/pat2/ (第一个正则表达式之后到下一个正则表达式中间的内容) sed脚本的指令  p --- 内容打印  Ip --- 忽略大小写输出  d... --- 把模式空间内容删除掉,不再自动打印了  a --- 再某些行后面内容  i --- 再某些行前面内容  c --- 替换某一行的内容  w --- file 另存为指定文件  r...相当于一个变量,保存搜索出来的内容 正则表达式的分组(后项引用) 小括号实现分组,后面表示第几个分组的内容就用 \num(第几个小括号里面的内容)  #分组实现把一个文件的一行切成多块,保留其中之一...,单引号属于强引用。...#例如:打印含有root的行 name=root cat /etc/passwd | sed -nr "/$name/p" #如果里面的内容本来就带双引号的,所以就不能再在外面使用双引号

    1.3K20

    怀英漫谈8 - JS的字符串和数

    JS中,所谓的字符串就是由单引号'',或者双引号""包裹的字符序列,比如var name='张三疯',亦或是var name="李小龙"。...这其中用的比较多的属于拼接方法。之所以说是拼接,是因为拼接时用的最多的不是方法str.concat(str1, str2, ...); 而是'+'号。...字符串的搜索还有一种比indexOf更万能的方法,且其原理是通过正则表达式去匹配,在JS中有两个方法可以达到这个效果,一个是str.search(regexp); 还有一个是 str.match(regexp...因为我对正则表达式不是很熟悉,所以这两种方法用的比较少。...清单 在JS中,所谓的字符串就是由单引号'',或者双引号""包裹的字符序列 字符串的常用方法可分为查询、替换、截取、大小写转换、拼接这五个方面。

    59220

    node.js -3- 基本语法

    本文记录 node.js 最基本的语法。 数据类型 Node.js有一些核心类型:number,boolean,string,object、undefined 和 function。...substr 获取提取的字符串的起始索引和长度。splice取起始索引和结束索引: var s = "this is a test string."...match() 查找找到一个或多个正则表达式的匹配。 replace() 在字符串中查找匹配的子串, 并替换与正则表达式匹配的子串。 search() 查找与正则表达式相匹配的值。...substr() 从起始索引号提取字符串中指定数目的字符。 substring() 提取字符串中两个指定的索引号之间的字符。 toLowerCase() 把字符串转换为小写。...strike() 用于显示删除线的字符串。 sub() 把字符串显示为下标。 sup() 把字符串显示为上标。

    90420

    shell编程知识点集锦

    比如我们查找包含字符^的字符串,但是字符^又是正则表达式中的特殊字符。这个时候,我们可以使用反斜杠(\)进行转义就可以了。...使用规则: 针对grep,查找一般常量字符串用单引号”括起,如果含有变量则用双引号”“括起。注意,正则表达式也是字符串常量。...(4)shell函数使用时需要前置申明? shell函数在使用前必须定义,没有申明的说法!一个通常的办法是把函数定义放在脚本开始部分。...这里吐槽一下,shell真的很强大,但是语法又过于苛刻晦涩,少一个空格有时都能让人抓狂,真的很坑爹啊! 如果想使shell if不匹配指定的正则表达式,可以shell的逻辑运算符感叹号!...---- 参考文献 [1]grep后引号、双引号和不加引号的区别 [2]设置环境变量永久生效和临时生效 export PS1 [3]Shell中脚本变量和函数变量的作用域 [4]Linux

    1.5K10

    关于JS字面量及其容易忽略的12个小问题

    为什么前端技术专家工资那么高,可能解决的疑难杂症最多吧。 什么是字面量? 在JS中,以特定符号或格式规定的,创建指定类型变量的,不能被修改的便捷表达式。因为是表达式,字面量都有返回值。...问题4:JS浮点数并不精确,0.1+0.2 != 0.3 由于JS采用了IEEE754格式,浮点数并不精确。...但这种不精确并不是JS的错,所有编程语言的浮点数都面临同样问题。 字符串字面量 字符串字面量是由双引号(")对或单引号(')括起来的零个或多个字符。格式符必须是成对单引号或成对双引号。...正则表达式字面量 JS正则表达式除了使用new RegExp()声明,使用字面量声明更简洁。定义正则表达式字面量的符号是正斜杠(/)。...正则表达式字面量不能为空,如果为空将开始一个单行注释。如果指定一个空正则,使用/(?:)/。

    3K20
    领券