《深入理解JavaScript》——1.18 标准库的其他功能

1.18 标准库的其他功能

JavaScript的标准库相对简陋,但是有许多我们可以使用的:

Date(第20章)

一个日期构造器,主要功能是解析和创建日期字符串和访问组件的日期(年、小时等)。

JSON&lt(第22章)

一个可以解析和生成JSON数据的对象。

console.*系列方法(参考23.5“ConsoleAPI”)

这些浏览器特定的方法不是这个语言的一部分,但是有一些同样可以运行在Node.js中。

时间: 2024-09-20 08:51:52

《深入理解JavaScript》——1.18 标准库的其他功能的相关文章

libcrypt so-android平台如何实现gnu下的libcrypt.so标准库的crypt()功能

问题描述 android平台如何实现gnu下的libcrypt.so标准库的crypt()功能 要怎么在android平台上实现 linux平台上的libcrypt.so 中的crypt()加密函数的功能呢?或者android对应的替代库是什么? 解决方案 通过ndk的方式调用.

我自己关于C语言,编译器,标准库,GUN glibc,CRT ,API之类的理解。

先声明,只是我自己看了一些东东的想法. 因为以前这一套东东太缠绕人了. C语言,是一种语言标准,和它对照的是C++,JAVA,BASIC,FORTRAN,PASCAL等等概念.它定义的是自己一套适用于计算机的标准规范.如关键字,数据类型,表达式,语句结构等等,它不包含强制具体的实现,没有强制INT数据类型的长度一定是4等.这种具体而微的定义,一般是各编译器厂商实现的.所以,那本经典的二人合著本的C教材第二版,其实很薄.真正C语言标准的内容,不多. 编译器和标准库,其实是不同的厂商依据C语言标准的

Python标准库——走马观花

原文:Python标准库--走马观花 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!   Python的一大好处在于它有一套很有用的标准库(standard library).标准库是随着Python一起安装在你的电脑中的,是Python的一部分 (当然也有特殊情况.有些场合会因为系统安全性的要求,不使用全部的标准库,比如说Google App Engine).   利用已有的类(class)和函数(function)进行开发

一文读懂Go语言的net/http标准库

点击标题下「异步图书」可快速关注 在进行Web应用开发的时候,使用成熟并且复杂的Web应用框架通常会使开发变得更加迅速和简便,但这也意味着开发者必须接受框架自身的一套约定和模式.虽然很多框架都认为自己提供的约定和模式是最佳实践(best practice),但是如果开发者没有正确地理解这些最佳实践,那么对最佳实践的应用就可能会发展为货物崇拜编程(cargo cult programming):开发者如果不了解这些约定和模式的用法,就可能会在不必要甚至有害的情况下盲目地使用它们. 货物崇拜编程 第

标准库举例:sys、copy

引言:Python标准库内容非常多,有人专门为此写过一本书.本文将选择几个呈现出来,一来显示标准库之强大功能,二来演示如何理解和使用标准库.sys是常用的标准库,已经不陌生了:copy也是已经用过的标准库.先从熟悉的入手,容易理解,这也是"杀熟". 本文选自<跟老齐学Python:轻松入门>. sys 这是一个跟Python解释器关系密切的标准库,前面已经使用过:sys.path.append(). 显示了sys的基本文档,第一句话概括了本模块的基本特点. 在诸多sys函数

深入理解JavaScript编程中的同步与异步机制

  这篇文章主要介绍了深入理解JavaScript编程中的同步与异步机制,不仅仅是AJAX已经深入到了各个角落,Node.js的火爆也让JS的异步编程格外引人注目,需要的朋友可以参考下 JavaScript的优势之一是其如何处理异步代码.异步代码会被放入一个事件队列,等到所有其他代码执行后才进行,而不会阻塞线程.然而,对于初学者来说,书写异步代码可能会比较困难.而在这篇文章里,我将会消除你可能会有的任何困惑. 理解异步代码 JavaScript最基础的异步函数是setTimeout和setInt

理解Javascript的动态语言特性

  这篇文章主要介绍了理解Javascript的动态语言特性,需要的朋友可以参考下 Javascript是一种解释性语言,而并非编译性,它不能编译成二进制文件. 理解动态执行与闭包的概念 动态执行:javascript提供eval()函数,用于动态解释一段文本,并在当前上下文环境中执行. 首先我们需要理解的是eval()方法它有全局闭包和当前函数的闭包,比如如下代码,大家认为会输出什么呢? ? 1 2 3 4 5 6 7 var i = 100; function myFunc() { var

Python标准库的学习准备

原文:Python标准库的学习准备 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!   Python标准库是Python强大的动力所在,我们已经在前文中有所介绍.由于标准库所涉及的应用很广,所以需要学习一定的背景知识.   硬件原理 这一部份需要了解内存,CPU,磁盘存储以及IO的功能和性能,了解计算机工作的流程,了解指令的概念.这些内容基础而重要. Python标准库的一部份是为了提高系统的性能(比如mmap),所以有必要了

深入理解JavaScript系列(2) 揭秘命名函数表达式_javascript技巧

前言 网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点. 简单的说,命名函数表达式只有一个用户,那就是在Debug或者Profiler分析的时候来描述函数的名称,也可以使用函数名实现递归,但很快你就会发现其实是不切实际的.当然,如果你不关注调试,那就没什么可担心的了,否则,如果你想了解兼容性方面的东西的话,你还是应该继续往下看看. 我们先开始看看,什么叫函数表达式,然后再说一