3.5 JavaScript
语言关键知识点
哲学的天空
这个作者很懒,什么都没留下…
展开
-
Js 数据结构Stack
class Stack{ constructor(){} data = []; push(ele){ this.data.push(ele); } pop(){ return this.data.pop(); } peek(){ return this.data[this.data.l...原创 2020-03-07 15:48:41 · 152 阅读 · 0 评论 -
js 数据结构 Queue
let Queue = function () { this.dataStore = [];}//向队末尾添加一个元素Queue.prototype.enqueue = function (element) { // console.log("element"+element); this.dataStore.push(element)}Queue.prot...原创 2020-03-07 15:48:15 · 125 阅读 · 0 评论 -
TypeScript 回调函数正确用法
直接传递一个类A的回调函数func到另一个类B中,执行这个回调函数时,this不一定指向A类对象了,如果想确保指向的还是那个A类对象的话,需要在传递那个函数时,先调用bind(this)。在调用回调函数时不要直接用func,而是改成func.call()。...原创 2019-10-18 20:04:55 · 14027 阅读 · 1 评论 -
JavaScript 基本语法
1.介绍:javaScript 是一种可以在浏览器中运行的脚本语言, 主要用来实现在浏览器端的动作(用户交互 和 数据处理)。html : 内容CSS : 显示JS : 动作javaScript源代码放在HTML里头,从服务器下载到本地,在浏览器中运行。<html><body><script> document.write("hello wor...原创 2018-04-02 11:28:47 · 185 阅读 · 0 评论 -
javaScript 图形界面设计
HTML + CSS + JS 做页面布局等样式控制有种与身俱来的优越感,于是 NodeJS 的世界里便产生了 Node-Webkit(已更名为 NW.js) 和 Atom Shell,它们各自的代表作有 LightTable 和堪与 Sublime 相媲美的 Atom 编辑器。1.node-webkit:开发桌面+WEB混合型应用的神器顾名思义,node-webkit就是nodejs+webk...原创 2018-04-02 12:28:33 · 5823 阅读 · 0 评论 -
NodeJS 介绍
NodeJS 是JavaScript runtime 1. JS 是脚本语言,脚本语言都需要一个解析器才能运行,对于写在HTML页面里的JS,浏览器充当了解析器的角色,而对于需要独立运行的JS,NodeJS就是一个解析器。 2. 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。 3. 运行在浏览器中的JS用途是...原创 2018-04-03 17:04:02 · 256 阅读 · 0 评论