文章列表 (共 625 篇,第 20/63 页)
Object.defineProperty和Object.defineProperties用于定义或修改对象的属性,是ECMAScript 5中定义的两个方法。通过两个方法我可以定义对象的数据属性或访问器属性,前者用于定义或修改对象的一个属性,后者用于定义或修改多个属性。
对象属性
1.1 对象的定义
1.2 属性的类型
Obje...
阅读全文 →
Math是JavaScript中的一个内置对象, 为我们提供了一些数学常量、数学函数。Math是一个静态类,可以通过它属性和方法直接调用其提供的数学常量、数学函数。
Math对象介绍
Math对象中的属性
2.1 Math.E-欧拉常数
2.2 Math.LN2-2的自然对数
2.3 Math.LN10-10的自然对数
2.4 ...
阅读全文 →
Error是JavaScript中的错误类,它同时也是一个构造函数,可以用来创建一个错误对象。Error实例会在发生运行进错误时抛出,Error像其它对象一样,也可以由用户自定义创建。
Error对象
1.1 语法结构
1.2 Error类方法与属性
1.3 Error实例
1.4 Error使用示例
JavaScript...
阅读全文 →
AsyncFunction对象于2016年进入ECMAScript提议的stage 4阶段,并会于2017年被纳入语言标准(ECMAScript 2017当前已处于起草阶段),成为ECMAScript的标准内置对象。最新版本的Chrome(55+)、Firefox(52.0+)、Node.js(7.6.0+)已提供了对该对象的支付,本篇简单介绍和使用该对象...
阅读全文 →
定义一个JavaScript函数有多种方式,其中function函数声明、Function构造函数创建、函数表达式是3种比较常用的方式,ECMAScript 6标准中又规定了几种新的函数定义方式。在JavaScript中每个函数都是一个Function对象,它不仅能像对象一样拥有属性和方法,而且可以被调用。
函数的定义
1.1 三种函数定义方式...
阅读全文 →
遍历数组
遍历数组可以使用for循环,或for each循环。使用for循环如下:
public class Main {
public static void main(String[] args) {
int[] ns = { 1, 4, 9, 16, 25 };
for (int i=0; i<...
阅读全文 →
1. 输入和输出
输出
System.out.println(),其中println(print line)表示输出并换行,不想换行可使用print()
System.out.printf()为格式化输出,可通过%?占位符来替换输出内容:
double d = 3.1415926;
System.out.printf("%.2f\n", d);...
阅读全文 →
2. 变量与数据类型概述
基本数据类型(值类型):
整数类型:byte、short、int、long
浮点数类型:float、double
字符类型:char
布尔类型:boolean
各种类型内存大小及可表示数据大小
计算机中最小表示单位byte(字节,B),1字节可表示8位二进制,即8bit(位,b)。可表示范围:为28,即0...
阅读全文 →
本文译自Effective Go,是一份对如何编写清晰,符合语言规范的Go语言技巧的介绍。
简介
示例
格式化
注释
命名
...
阅读全文 →
1. 概述
Go是一种开源编程语言,旨在提高程序员的生产力,可轻松构建简单,可靠和高效的软件。
Go富有表现力,简洁、整洁且高效。它的并发机制使编写的程序可以轻松地从多核和网络计算机中获得最大收益,而其新颖的类型系统则可以实现灵活的模块化程序构建。Go可以快速编译为机器代码,有垃圾回收的便利性和运行时反射的功能。它是一种快速的、静态类型的编译...
阅读全文 →