JavaScript中的正则表达式

来学习一下JS的正则表达式的用法。 C++中的正则采用的也是类似的规范。 目标文档是MDN的JS Guide的Regular expressions部分。 ...

June 9, 2022

JavaScript的任务处理

作为脚本语言,JavaScript基本上是单线程事件驱动的。在特殊场景下,JavaScript可以使用某个些Worker来启动多线程。可是由于JavaScript的线程同步原语十分缺乏,基本上是靠发消息。即便是多线程情况下,也是每个线程一个事件循环,看起来跟单线程差不了太多。 ...

March 7, 2020

WinRT for JavaScript学习笔记

Windows Runtime (WinRT) for JavaScript学习笔记。 ...

December 25, 2019

JavaScript的对象

JavaScript的对象是一堆部属(property)的集合,每个部属是一个从名字到值的映射。从形式上,这构成了一种关联数组的形态。对象的部属可以是是另一个对象,这就构成了对象的嵌套,从而能让JavaScript表示复杂的数据结构。此外,对象还有类型之分。最基本的对象类型是"object"。 ...

December 21, 2019

遇见Svelte

Hi Svelte, what took you so long! ...

October 5, 2019

VS2019:UWP WebView中JS调用WinRT接口

UWP支持使用Javascript来调用Windows Runtime接口。但是有一个问题,官方例子中Create a “Hello, world” app (JS)只适用于Visual Studio 2017。因为Visual Studio 2019在可创建的项目列表中移除了模板Blank App (Universal Windows) JavaScript。 ...

September 30, 2019

ES6 Module系统和RollupJS

JavaScript标准委员会在2015年发布的ECMAScript6(ES6)标准。从此,JavaScript在语言级别正式支持Module系统。 ...

November 11, 2018

基于JavaScript的富文本编辑器

本文收集基于JavaScript的富文本编辑器。 ...

October 2, 2018

起底JavaScript的数据类型(二)

前文说到,JavaScript里面除了基础的数据类型之外,剩余的就是对象类型了。那JavaScript的对象类型到底是怎么回事,本文来探讨一...

September 16, 2018

起底JavaScript的数据类型(一)

来翻一翻Javascript的数据类型。 ...

September 15, 2018

Javascript的关键字this

JavaScript中的this关键字,是JavaScript中的混乱的来源之一。 ...

August 25, 2018

JavaScript的Scope(作用域)【四】

前面的文章介绍了: var声明的变量是放置在局部作用域中 函数调用时会产生一个临时对象,局部作用域中的变量实际对应着这个临时对象的属性 这篇文章要介绍的是: 由于在函数体执行前,这个临时对象就已经创建了,所以var声明的变量也就随着这个临时对象的创建而创建了 ...

August 22, 2018