MES手机端
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
liup a01a5aa773 提交修改 3週間前
..
test 提交修改 3週間前
.editorconfig 提交修改 3週間前
.eslintrc 提交修改 3週間前
.nycrc 提交修改 3週間前
CHANGELOG.md 提交修改 3週間前
LICENSE 提交修改 3週間前
README.md 提交修改 3週間前
auto.js 提交修改 3週間前
implementation.js 提交修改 3週間前
index.js 提交修改 3週間前
package.json 提交修改 3週間前
polyfill.js 提交修改 3週間前
shim.js 提交修改 3週間前

README.md

object.values Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES2017 spec-compliant Object.values shim. Invoke its “shim” method to shim Object.values if it is unavailable or noncompliant.

This package implements the es-shim API interface. It works in an ES3-supported environment and complies with the spec.

Most common usage:

var assert = require('assert');
var values = require('object.values');

var obj = { a: 1, b: 2, c: 3 };
var expected = [1, 2, 3];

if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') {
	// for environments with Symbol support
	var sym = Symbol();
	obj[sym] = 4;
	obj.d = sym;
	expected.push(sym);
}

assert.deepEqual(values(obj), expected);

if (!Object.values) {
	values.shim();
}

assert.deepEqual(Object.values(obj), expected);

Tests

Simply clone the repo, npm install, and run npm test