首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

横扫 JS 面试核心考点

JS 的数据类型分类 根据 JavaScript 中的变量类型传递方式,分为基本数据类型和引用数据类型。...闭包这个概念也是JavaScript中比较抽象的概念,我个人理解,闭包是就是函数中的函数(其他语言不能这样),里面的函数可以访问外面函数的变量,外面的变量的是这个内部函数的一部分。...异步和单线程 JS 需要异步的根本原因是 JS 是单线程运行的,即在同一时间只能做一件事,不能“一心二用”。...DOM操作 当网页被加载时,浏览器会创建页面的文档对象模型(DOM),我们可以认为 DOM 就是 JS 能识别的 HTML 结构,一个普通的 JS 对象或者数组。...不过,依赖SPM 打包,模块的加载逻辑偏重 ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,完全可以取代 CommonJS 和 AMD 规范,成为浏览器和服务器通用的模块解决方案。

1.5K03

JAVA语言的特征及核心

1、Java语言特点 Java应用广泛,受到大众的欢迎,其根本原因是Java语言的众多突出优点(优点肯定是与其他高级语言相比较得来的) 下面我们介绍几个主要的特点: 1.1、简单 Java看起来设计的很像...Java语言全面支持动态绑定,而C++语言只对函数使用动态绑定。 Java还包括一个类的扩展集合,分别组成各种程序包(package),用户可以在自己的程序中使用。...Java是一个强类型语言,它允许扩展编译时检查潜在类型不匹配问题的功能。Java要求显示方法声明,它不支持C语言风格的隐式声明。...Java编译程序也用Java编写,而Java运行系统用ANSIC语言编写。 1.7、高性能 Java是一种先编译后解释的语言,所以他不如全编译性语言快。...2、Java核心JDK与JRE 2.1、JRE JRE为Java的运行时环境,是运行Java程序依赖的。如果仅仅是运行已经存在的Java程序,只安装JRE即可。

47720

Go语言核心之美 -JSON

Go语言对上述协议的编码和解码都有很好的支持,例如标准库中的encoding/json、encoding/xml、encoding/asn1以及第三方库github.com/golang/protobuf...它可以对Go语言的类型进行编码:例如上一章的基本类型、slice、struct、map,而且编码后的可读性是非常好的。...但是JSON使用\Uhhhh表示一个UTF-16编码的字符,而在Go语言中,是用rune来表示(int32,详细介绍见string一节)。...JSON的数组、对象类型是由这些基本类型组合而来的,一个JSON数组就是一个值序列,用方括号包围,值与值之间用逗号分隔,JSON数组可以用来编码Go语言中的数组和slice。...将Go语言中的数据结构转为JSON叫做marshal,可以通过json.Marshal函数来完成: data, err := json.Marshal(movies)if err !

1.4K60

《Node.js核心技术教程(笔记)

有了Node.js的出现,用JavaScript语言既可以进行客户端的开发,又可以进行服务器端的开发,还可以与数据库交互。...现在用Node.js来代替传统的服务器端语言,开发服务器端的Web框架: 2.2 Node.js的概述 Node.js是一个在服务器端可以解析和执行JavaScript代码的运行环境,也可以说是一个运行时平台...,仍然使用JavaScript作为开发语言,提供了一些功能性的API。...5.3 Node.js中实现套接字服务 Node.js中的套接字服务由net模块提供,其中包含了创建服务器/客户端的方法。...HTTP请求响应报文流程: 6.2 Node.js的HTTP服务 Node.js提供了HTTP模块,HTTP模块主要用于搭建HTTP服务器端和客户端。

1.7K30
领券