首页
学习
活动
专区
工具
TVP
发布

web秀

专栏作者
303
文章
676927
阅读量
33
订阅数
JavaScript中字符串运算符是什么?有哪些?
在JavaScript中,使用 + 和 += 这两个运算符对字符串进行连接运算,前者用于连接两个字符串,后者则连接两个字符串,并将结果赋给第一个字符串。
Javanx
2020-08-19
6660
Electron + Vue跨平台桌面应用开发实战教程(三)
我们从截图里可以看到,右侧区域主要是由标题栏和内容编辑区组成,其中标题栏的右侧还包含了一排操作按钮,在这里我们就先把这一排按钮忽略了,先把主要功能开发完毕再考虑迭代优化。
Javanx
2020-08-19
1.2K0
vue实现文字表情同时输入的方法
在我们使用聊天工具进行聊天的时候经常会用到表情符号,有时我们会需要将文字与表情混输,本文就来为大家介绍一下使用vue实现文字表情混输的方法。
Javanx
2020-08-17
1.8K0
vue常用的修饰符有哪些?
在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步 。你可以添加 lazy 修饰符,从而转变为使用 change 事件进行同步:
Javanx
2020-08-10
2.8K0
CSS简笔画:纯CSS绘制一辆婴儿车
CSS学习其实不难,难的是动手实践,当你看到一个效果是,觉得这个实现起来很难、很难,但是你一旦动手,一步一步分解实现,会发现也没有想象中的那么难。
Javanx
2020-07-27
4970
CSS简笔画:纯CSS绘制一顶帽子
利用transform: rotate,使其沿着 X/Y/Z 轴进行 3D 旋转,从而形成帽子的大致形状。
Javanx
2020-07-16
7040
Nuxt项目各级目录功能一览
pages 用于构建Nuxt的路由及视图。Nuxt.js 框架读取该目录下所有的 .vue 文件并自动生成对应的路由配置。
Javanx
2020-06-30
2.3K0
【TypeScript 演化史 — 第十二章】ES5/ES3 的生成器和迭代支持及 –checkJS选项下 .js 文件中的错误
TypeScript 2.3 引入了一个新的--downlevelIteration标志,为以 ES3 和 ES5 目标添加了对 ES6 迭代协议的完全支持。for...of循环现在可以用正确的语义进行向下编译。
Javanx
2020-05-09
1.9K0
【TypeScript 演化史 — 第九章】object 类型 和 字符串索引签名类型的点属性
TypeScript 2.2 引入了一个新的 object 类型。它表示任何非基本类型。以下是 JS 的基本类型:
Javanx
2020-05-09
1.4K0
【TypeScript 演化史 — 第八章】字面量类型扩展 和 无类型导入
上一篇更好的类型推断的文章中,解释了 TypeScript 如何用 const 变量和 readonly 属性的字面量始化来推断字面量类型。这篇文章继续讨论这个,扩展和非扩展字面量类型之间的区别。
Javanx
2020-05-09
4.5K0
【TypeScript 演化史 — 第七章】映射类型和更好的字面量类型推断
TypeScript 2.1 引入了映射类型,这是对类型系统的一个强大的补充。本质上,映射类型允许w咱们通过映射属性类型从现有类型创建新类型。根据咱们指定的规则转换现有类型的每个属性。转换后的属性组成新的类型。
Javanx
2020-05-09
3.7K0
【TypeScript 演化史 — 第六章】对象扩展运算符和 rest 运算符及 keyof 和查找类型
使用 ES6 解构语法,可以创建几个局部变量来保存相应属性的值。TypeScript 将正确地推断每个变量的类型:
Javanx
2020-05-07
3.1K0
【TypeScript 演化史 — 第二章】基于控制流的类型分析 和 只读属性
image.png 基于控制流的类型分析 TypeScript 官网总结了基于控制流的类型分析: TypeScript 2.0 实现了对局部变量和参数的控制流类型分析。以前,对类型保护进行类型
Javanx
2020-05-07
2K0
【TypeScript 演化史 — 第三章】标记联合类型 与 never 类型
TypeScript 2.0 实现了一个相当有用的功能:标记联合类型,您可能将其称为 sum 类型或与其他编程语言区别开的联合类型。 标记联合类型是其成员类型都定义了字面量类型的区分属性的联合类型。 上面的讲的是理论性的,来几个例子看看更贴切。 使用标记的联合类型构建付款方式 假设咱们为系统用户可以选择的以下支付方式建模
Javanx
2020-05-07
1K0
【TypeScript 演化史 — 第一章】non-nullable 的类型
在这篇文章中,我们将讨论发布于 TypeScript 2.0 中的 non-nullable 类型,这是对类型系统的一个重大的改进,该特性可对 null 和 undefined 的检查。cannot read property 'x' of undefined 和 undefined is not a function 在 JS 中是非常常见的错误,non-nullable 类型可以避免此类错误。 null 和 undefined 的值 在 TypeScript 2.0 之前,类型检查器认为 null 和 undefined 是每种类型的有效值。基本上,null 和 undefined 可以赋值给任何东西。这包括基本类型,如字符串、数字和布尔值: let name: string; name = "Marius"; // OK name = null; // OK name = undefined; // OK let age: number; age = 24; // OK age = null; // OK age = undefined; // OK let isMarried: boolean; isMarried = true; // OK isMarried = false; // OK isMarried = null; // OK isMarried = undefined; // OK 以 number 类型为例。它的域不仅包括所有的IEEE 754浮点数,而且还包括两个特殊的值 null 和 undefined 对象、数组和函数类型也是如此。无法通过类型系统表示某个特定变量是不可空的。幸运的是,TypeScript 2.0 解决了这个问题。 严格的Null检查 TypeScript 2.0 增加了对 non-nullable 类型的支持,并新增严格 null 检查模式,可以通过在命令行上使用 ——strictNullChecks 标志来选择进入该模式。或者,可以在项目中的 tsconfig.json 文件启用 strictnullcheck 启用。 { "compilerOptions": { "strictNullChecks": true // ... } } 在严格的 null 检查模式中,null 和 undefined 不再分配给每个类型。null 和undefined 现在都有自己的类型,每个类型只有一个值
Javanx
2020-05-07
2.4K0
Vue源码中9个可借鉴的基础方法
1、基础判断 function isUndef(v) { return v === undefined || v === null } function isDef(v) { return v !== undefined && v !== null } function isTrue(v) { return v === true } function isFalse(v) { return
Javanx
2020-02-28
4730
动图演示23个鲜为人知的VSCode快捷键
尽管我在VS Code中经常使用许多快捷键,以下快捷键可能会派上用场,但我经常忘记它们的存在。我制作了一些GIF,以便更好地记住它们。也许这里面也有一些快捷键你也不记得了,但是却很有用。
Javanx
2020-02-13
1.6K0
你可能从未使用过的11+个JavaScript特性
这篇文章中描述的大多数功能已被暂停使用。 它们仍然在许多图书中很常见,因此值得学习。
Javanx
2020-01-14
9790
「圣诞特辑」纯前端实现人脸识别自动佩戴圣诞帽
叮叮当,叮叮当,吊儿个郎当,一年一度的圣诞节到咯,我不由的回想起了前两年票圈被圣诞帽支配的恐惧。打开票圈全是各种@官方求帽子的:
Javanx
2019-12-26
8111
你不知道的高性能实现深拷贝的方式
JS 中有个重要的类型叫做引用类型。这种类型在使用的过程中,因为传递的值是引用,所以很容易发生一些副作用,比如:
Javanx
2019-12-19
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档