Toggle navigation
GitHub中文社区
首页
GitHub排行榜
GitHub教程
GitHub精选
GitHub趋势
GitHub官网
CodeWhy教程
GitHub中文社区
正则的扩展
正则的扩展RegExp 构造函数在 ES5 中,RegExp构造函数的参数有两种情况。第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)。var regex = new RegExp('xyz', 'i');// 等价于var regex =
Posted by eye on 10-09,2023
字符串的新增方法
字符串的新增方法本章介绍字符串对象的新增方法。String.fromCodePoint()ES5 提供String.fromCharCode()方法,用于从 Unicode 码点返回对应字符,但是这个方法不能识别码点大于0xFFFF的字符。String.fromCharCode(0x20BB7)//
Posted by eye on 10-09,2023
字符串的扩展
字符串的扩展本章介绍 ES6 对字符串的改造和增强,下一章介绍字符串对象的新增方法。字符的 Unicode 表示法ES6 加强了对 Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。"\u0061"// "a&q
Posted by eye on 10-09,2023
变量的解构赋值
变量的解构赋值数组的解构赋值基本用法ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量赋值,只能直接指定值。let a = 1;let b = 2;let c = 3;ES6 允许写成下面这样。let [a, b, c] = [1
Posted by eye on 10-09,2023
let 和 const 命令
let 和 const 命令let 命令基本用法ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b //
Posted by eye on 10-09,2023
ECMAScript 6 简介
ECMAScript 6 简介ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript 和 JavaScri
Posted by eye on 10-09,2023
bash命令提示符
命令提示符用户进入 Bash 以后,Bash 会显示一个命令提示符,用来提示用户在该位置后面输入命令。环境变量 PS1命令提示符通常是美元符号$,对于根用户则是井号#。这个符号是环境变量PS1决定的,执行下面的命令,可以看到当前命令提示符的定义。$ echo $PS1Bash 允许用户自定义命令提示
Posted by eye on 10-09,2023
Bash 启动环境
Bash 启动环境Session用户每次使用 Shell,都会开启一个与 Shell 的 Session(对话)。Session 有两种类型:登录 Session 和非登录 Session,也可以叫做 login shell 和 non-login shell。登录 Session登录 Sessio
Posted by eye on 10-09,2023
bash mktemp 命令
mktemp 命令,trap 命令Bash 脚本有时需要创建临时文件或临时目录。常见的做法是,在/tmp目录里面创建文件或目录,这样做有很多弊端,使用mktemp命令是最安全的做法。临时文件的安全问题直接创建临时文件,尤其在/tmp目录里面,往往会导致安全问题。首先,/tmp目录是所有人可读写的,任
Posted by eye on 10-09,2023
bash脚本除错
脚本除错本章介绍如何对 Shell 脚本除错。常见错误编写 Shell 脚本的时候,一定要考虑到命令失败的情况,否则很容易出错。#! /bin/bashdir_name=/path/not/existcd $dir_namerm *上面脚本中,如果目录$dir_name不存在,cd $dir_nam
Posted by eye on 10-09,2023
← Newer Posts
Older Posts →
FEATURED TAGS
haskell
has
Batchfile
jupyter
zig
shell
vala
swift
vue
git
c-shap
cshap
cpp
Kotlin
dart
lua
python
JavaScript
Rust
c
TypeScript
php
java
ruby
go
分类
GitHub趋势 (2)
GitHub精选 (242)
GitHub教程 (182)
GitHub排行榜 (5)
TypeScript (26)
html教程 (14)
ssh教程 (9)
bash教程 (19)
es6教程 (31)
webAPI教程 (24)
c语言教程 (42)
JavaScript教程 (14)
C 语言标准库 (20)
ABOUT ME
FRIENDS