Halaman JavaScript MDN

Daftar semua halaman Javascript di MDN disertai dengan ringkasan dan tag masing - masing.

Found 116 pages:

# Page Tags and summary
1 JavaScript JavaScript, belajar
JavaScript (JS) sangat ringan, terinterpretasi, bahasa pemrogramman dengan first-class functions. Umum dikenal sebagai bahasa scripting untuk halaman web, Banyak lingkungan non-browser juga menggunakan javascript, seperti node.js dan Apache CouchDB. JS merupakan prototype-based, multi-paradigm, bahasa scripting dinamis, medukung object-oriented, diperlukan, dan declarative (mis. functional programming) styles. Baca lebih lanjut about JavaScript.
2 A re-introduction to JavaScript (JS tutorial)
Mengapa dilakukan pengenalan ulang? Karena JavaScript menjadi bahasa pemprograman yang paling salah dipahami di dunia. Sering kali JavaScript dicemooh sebagai sebuah mainan,  tetapi dibalik kesederhanaannya yang menipu tersebut, terdapat beberapa fitur yang sangat handal. Saat ini JavaScript digunakan oleh aplikasi high-profile yang luar biasa banyaknya, hal ini menunjukan pengetahuan mendalam untuk teknologi ini adalah salah satu skill penting untuk para pengembang web atau mobile.
3 Ikhtisar Teknologi JavaScript
Jika HTML untuk mengatur struktur dan konten dari halaman web dan CSS untuk menetapkan format dan tampilannya, maka JavaScript digunakan untuk menambah interaksi pada halaman web dan menciptakan aplikasi web yang kaya.
4 Index Index, JavaScript, MDN Meta
Daftar semua halaman Javascript di MDN disertai dengan ringkasan dan tag masing - masing.
5 Inheritance dan prototype chain
JavaScript sedikit membingungkan bagi pengembang yang berpengalaman di pemrograman berbasis class (seperti java dan C++), sebagai bahasa dinamis dan tidak mendukung implementasi class lihat( keyword class dikenalkan pada ES2015, namun terkesan berlebihan, JavaScript merupakan bahasa berbasis prototype).
6 JavaScript data types and data structures JavaScript, Tipe
  
7 JavaScript language resources Advanced, JavaScript
ECMAScript merupakan bahasa scripting yang membentuk basis dari  JavaScript. ECMAScript di standarisasi oleh organisasi standard ECMA International pada Spesifikasi ECMA-262 dan ECMA-402. Berikut ECMAScript standard yang telah disetujui atau masih dalam pengerjaan:
8 Memory Management
Bahasa-bahasa Level Bawah, seperti C, memiliki manajemen memory level rendah yang primitiv seperti malloc() dan  free(). Pada bagian lain, nilai Javascript dialokasikan ketika sesuatu (objek, string,dll.) dibuat dan secara otomatis dibebaskan ketika tidak digunakan lagi. Proses terakhir disebut garbage collection. "Secara Otomatis" ini adalah sumber kekeliruan dan memberikan kesan developer Javascript (dan Bahasa tingkat tinggi lainnya) bahwa mereka bisa memilih untuk tidak mempedulikan tentang manajemen memory, maka itu adalah suatu kesalahan
9 New in JavaScript ECMAScript, JavaScript, Versions
This chapter contains information about JavaScript's version history and implementation status for Mozilla/SpiderMonkey-based JavaScript applications, such as Firefox.
10 New in JavaScript 1.6
The following is a changelog for JavaScript 1.6. This version was included in Firefox 1.5 (Gecko 1.8), which was released in November 2005. The corresponding ECMA standard is ECMA-262 Edition 3 and ECMAScript for XML (E4X) with some additional features. Several new features were introduced: E4X, several new Array methods, and Array and String generics.
11 Panduan JavaScript
Pedoman javasript memberi tahu bagaimana menggunakan JavaScript dan memberikan penjelasan tentang bahasa javascript. Jika anda ingin memulai javascript atau programming secara umum, konsultasikan artikel di Area pembelajaran. Jika anda membutuhkan informasi lengkap tentang fitur silakan lihat  Referensi javaScript.
12 Closures
Closures are functions that refer to independent (free) variables.
13 Fungsi Fungsi, JavaScript, Panduan, Pemula
Fungsi adalah salah satu pondasi dasar dalam JavaScript. Fungsi adalah prosedur JavaScript-serangkaian pernyataan yang melakukan tugas atau menghitung nilai. Untuk menggunakan fungsi, Anda harus mendefinisikannya di suatu tempat dalam lingkup yang ingin Anda gunakan untuk memanggilnya.
14 Kontrol Aliran dan Penanganan Error
Javascript mendukung satu set pernyataan ringkas, khususnya untuk mengontrol aliran pernyataan, yang dapat anda gunakan menjadikan aplikasi Anda menjadi interaktif. Bagian ini akan membahas pernyataan-pernyataan tersebut.
15 Loops and iteration
Loop menawarkan cara cepat dan mudah untuk melakukan sesuatu secara berulang-ulang. Bab tentang Panduan JavaScript ini memperkenalkan berbagai pernyataan iterasi berbeda yang tersedia untuk JavaScript.
16 Pengantar JavaScript, Pedoman
Bab ini mengenalkan dan membahas konsep yang mendasar di javascript.
17 Pengenalan JavaScript JavaScript, Pengenalan
Pada tulisan ini kita akan berkenalan dan berdiskusi tentang beberapa konsep mendasar JavaScript.
18 Tata Bahasa dan Tipe JavaScript, Panduan
Pada bagian ini membahas tata bahasa dasar Javascript, deklarasi variabel, tipe data dan literal.
19 Tentang Panduan Ini JavaScript, Panduan, dasar
JavaScript adalah bahasa yang cross-platform yaitu berarti JavaScript dapat dijalankan di banyak platform seperti Linux, Windows, Mac OS, Android, Firefox OS dan lain - lain. Panduan ini akan memberikan segala pengetahuan dasar yang perlu anda ketahui dalam penggunaan JavaScript.
20 Working with objects
JavaScript dirancang berdasarkan paradigma berbasis objek sederhana. Sebuah objek adalah kumpulan dari properti, dan sebuah properti adalah pasangan hubungan antara sebuah nama (atau kunci) dan sebuah nilai. Nilai dari properti bisa berupa sebuah function/fungsi, Dalam kasus ini properti itu disebut method. Selain objek yang sudah di tentukan pada browser, Kamu bisa menentukan/membuat objek kamu sendiri. Bab ini menjelaskan bagaimana cara menggunakan objek, properti, function, dan method, serta bagaimana cara membuat objek kamu sendiri.
21 Pengenalan Javascript (dalam tutorial) JavaScript, belajar, belajar javascript, mulai
Editorial review completed.
22 Referensi JavaScript JavaScript
Laman ini merupakan bagian dari sesi JavaScript pada MDN yang berfungsi sebagai acuan mengenai bahasa pemrograman JavaScript. Pelajari lebih lanjut perihal acuan ini.
23 Classes Classes, Constructors, ECMAScript6, Inheritance, Intermediate, JavaScript, NeedsTranslation, TopicStub
Kelas di JavaScript diperkenalkan pada ECMAScript 6 seperti pemanis dari prototype-based JavaScript yang sudah ada. Syntax dari kelas tidak menggunakan model object-oriented inheritance yang baru. JavaScript kelas menyediakan syntax yang lebih sederhana dan rapi untuk membuat object-object dan mengatasi / dealing dengan turunan / inheritance.
24 constructor
Method dengan nama "constructor" adalah spesial method untuk pembuatan dan penginisialisasian objek yang dibuat dengan kelas.
25 Expressions and operators JavaScript, NeedsTranslation, Operators, TopicStub
This chapter documents all the JavaScript language operators, expressions and keywords.
26 Operasional Kondisi (ternary)
Operasianal kondisional (ternary) adalah satu-satunya operator yang hanya membutuhkan tiga operator. Operator ini sering digunakan sebagai jalan pintas untuk `if` statement.
27 ungkapan fungsi Fungsi, JavaScript, Operator, Ungkapan Utama
Sintaksis ungkapan fungsi nyaris sama apabila dibandingkan dengan sintaksis pernyataan fungsi(lihat pernyataan fungsi untuk lebih jelasnya). Perbedaan utama antara ungkapan fungsi dengan pernyataan fungsi ialah; ungkapan fungsi memperbolehkan nama fungsi untuk tidak digunakan/dihilangkan apabila ungkapan fungsi tersebut merupakan fungsi anonim. Ungkapan fungsi dapat digunakan sebagai IIFE (immediately Invoked Function Expression), sebuah fungsi yang otomatis dijalankan apabila didefinisikan. Untuk informasi lebih lanjut, lihat juga bab tentang fungsi.
28 void operator
The void operator evaluates the given expression and then returns undefined.
29 yield
Keywordyield digunakan untuk menghentikan sementara dan melanjutkan sebuah fungsi generator (function* atau legacy generator function).
30 Functions Constructor, Function, Functions, JavaScript, NeedsTranslation, Parameter, TopicStub, parameters
Generally speaking, a function is a "subprogram" that can be called by code external (or internal in the case of recursion) to the function. Like the program itself, a function is composed of a sequence of statements called the function body. Values can be passed to a function, and the function will return a value.
31 Arrow functions
Sebuah arrow function expression memiliki sintaks yang lebih pendek daripada function expression dan tidak memiliki this, arguments, super, or new.target sendiri. function expressions ini paling cocok untuk "non-method functions", dan mereka tidak dapat digunakan sebagai konstruktor.
32 Global Objek JavaScript, Reference
Pada bagian ini membahas standar javascript, objek built-in, Termasuk didalamnya method dan properti.
33 Array Array, Global Objects, JavaScript, NeedsTranslation, Reference, TopicStub
The JavaScript Array object is a global object that is used in the construction of arrays; which are high-level, list-like objects.
34 Array.from()
Method Array.from() membuat sebuah instansi Array dari sebuah array-like atau objek iterable.
35 Array.isArray() Array, ECMAScript5, polyfill
Method Array.isArray() mengembalikan nilai true jika objek adalah array, false jika bukan.
36 Array.length Array, JavaScript, Property, Reference
Properti array length merangkai atau mengembalikan angka dari sejumlah elemen pada array. berupa unsigned, 32-bit integer yang selalu lebih besar dari indeks array terbesar atau index array terakhir.
37 Array.of() Array, JavaScript, Method
Method Array.of() membuat instansi Array baru denganjumlah variabel argumen.
38 Array.prototype.concat() Array
Method concat() mengembalikan sebuah array baru yang terdiri dari array yang dipanggil kemudian digabung dengan array dan/atau nilai yang ditambahkan pada argumen.
39 Array.prototype.filter() Array, ECMAScript 5, JavaScript, Metode, Referensi, polyfill, purwarupa
Fungsi filter() membuat array baru berisi elemen yang lolos pengecekan di dalam fungsi anonim yang dikirim sebagai parameter.
40 Array.prototype.forEach()
The forEach() method executes a provided function once for each array element.
41 Array.prototype.join() Array, Method, Referensi
Method join() menggabungkan semua elemen dari sebuah array menjadi sebuah string.
42 Array.prototype.pop() Array, JavaScript, Method, Prototype
Method pop() menghapus elemen terakhir dari array dan mengembalikan elemen tersebut.
43 Array.prototype.push()
Method push() menambahkan satu atau lebih elemen pada akhir sebuah array dan mengembalikan penjang array baru.
44 Array.prototype.reverse() Array, Method
Method reverse() membalikkan urutan array elemen. Elemen array pertama menjadi terakhir dan sebaliknya.
45 Array.prototype.shift()
method shift() menghapus elemen pertama pada array dan mengembalikan elemen tersebut. Method ini mengubah panjang (jumlah elemen) array.
46 Array.prototype.splice() Indonesia
Metode splice() mengubah konten dari array dengan menghapus elemen yang ada dan/atau menambah elemen baru.
47 Array.prototype.unshift()
Method unshift() menambahkan satu atau lebih elemen ke indek awal array dan mengembalikan jumlah index array yang baru.
48 Array.prototype.values()
Method values() mengembalikan objek Array Iterator baru yang berisi nilai setiap index pada array.
49 Date Date, JavaScript, NeedsTranslation, TopicStub
Creates a JavaScript Date instance that represents a single moment in time. Date objects are based on a time value that is the number of milliseconds since 1 January, 1970 UTC.
50 Date.now() Date, JavaScript, Method, Referensi
Method Date.now() mengembalikan jumlah milisekon sejak 1 Januari 1970 00:00:00 UTC.
51 Date.prototype.toJSON() Date, Method, Referensi
Method toJSON() mengembalikan string berdasarkan pada object Date.
52 Date.prototype.toTimeString() Date, JavaScript, Prototype, Referensi
Method toTimeString() mengembalikan satuan waktu dari objek Date object dalam format yang dapat dibaca manusia.
53 Error Error, JavaScript, Reference
Konstruktor Error membuat sebuah objek error. Misal objek Error di lontarkan ketika terjadi runtime error. Objek Error juga dapat digunakan sebagai objek dasar dengan pengecualian yang ditentukan pengguna. Berikut untuk standard jenis built-in error.
54 Error.prototype.name Error, JavaScript, Property, Prototype
Properti name menyatakan nama dari jenis error. Nilai awalnya adalah "Error".
55 Function Constructor, Function, JavaScript, NeedsTranslation, TopicStub
The Function constructor creates a new Function object. In JavaScript every function is actually a Function object.
56 Function.displayName Function, JavaScript, Property
Properti function.displayName mengembalikan nama fungsi.
57 Function.length Function, JavaScript, Property
Properti length menentukan jumlah argumen yang diharapkan oleh fungsi.
58 Function.name ECMAScript6, Function, JavaScript, Property
Properti function.name mengembalikan nama fungsi.
59 Function.prototype Function, JavaScript, Property, Prototype
Properti Function.prototype mewakili objek properti Function .
60 JSON
Didalam object JSON terdapat banyak method untuk memparse JavaScript Object Notation (JSON) dan mengkonversi nilai ke JSON. Hal ini tidak dapat di gunakan atau dibangun, dan selain dari kedua sifat method tersebut tidak memiliki fungsi tersendiri.
61 JSON.parse() ECMAScript5, JSON, Method, Referensi
Method JSON.parse() memparse string ke JSON, biasanya mengubah nilai yang dihasilkan oleh parsing.
62 Map ECMAScript6, JavaScript, Map, NeedsTranslation, TopicStub
The Map object is a simple key/value map. Any value (both objects and primitive values) may be used as either a key or a value.
63 Map.prototype.clear()
Method clear() menghapus semua elemen yang ada pada objek Map.
64 Map.prototype.delete()
Method  delete() menghapus elemen yang ditentukan dari objek Map.
65 Math JavaScript, Math, NeedsTranslation, TopicStub
Math merupakan objek built-in yang memiliki properti dan method untuk perhitungan konstan dan fungsi. bukan Fungsi Objek.
66 Math.E
Properti Math.E mewakili dasar logaritma alami, e,  mendekati 2.718.
67 Math.LN10
Properti Math.LN10 mewakili logaritma alami dari 10, mendekati 2.302:
68 Math.abs() Math, abs, math abs
Fungsi Math.abs() mengembalikan nilai mutlak dari sebuah bilangan, yakni
69 Math.ceil() Math, Metode, ceil
Fungsi Math.ceil() adalah pembulatan keatas dari sebuah bilangan integer yang di berikan.
70 Math.floor() Math, math floor, pembulatan, pembulatan bilangan, pembulatan kebawah javascript
Fungsi Math.floor() mengembalikan bilangan bulat terbesar yang kurang dari atau sama dengan bilangan yang diberikan.
71 Math.max() JavaScript, Math, Method, Reference
Fungsi Math.max() mengembalikan nilai terbesar dari zero atau lebih besar.
72 Math.min() JavaScript, Math, Method, Reference
Function Math.min() mengembalikan nilai terkecil dari zero atau lebih kecil.
73 Math.pow
Mengembalikan bilangan terhadap Pangkat exponent,  yaitu, bilanganeksponen.
74 Number
Objek Number JavaScript merupakan pembungkus object yang memungkinkan kita menggunakan nilai numerik. Objek Number dibuat menggunakan konstruktor Number().
75 Object Constructor, JavaScript, Object, TopicStub
Constructor Object membuat sebuah pembungkus objek.
76 Object.defineProperty()
Object.defineProperty() Metode mendefinisikan properti baru langsung pada objek, atau memodifikasi properti yang sudah ada pada objek, dan mengembalikan objek.
77 Object.getPrototypeOf()
Metode Object.getPrototypeOf() mengembalikan nilai prototipe dari obyek yang disebutkan (misalnya,  nilai dari properti internal [[Prototype]]).
78 Object.keys()
Object.keys() Metode mengembalikan array dari objek yang diberikan sendiri enumerable properti, dalam urutan yang sama seperti yang disediakan oleh loop for...in (perbedaan adalah bahwa sebuah loop for-in enumerates properti dalam mata rantai prototipe juga).
79 Object.preventExtensions()
Metode Object.preventExtensions() mencegah properti-properti baru untuk ditambahkan pada sebuah obyek (mencegah ekstensi di masa depan pada sebuah obyek).
80 Object.prototype
Properti Object.prototype mewakali Object properti.
81 Promise ECMAScript6, JavaScript, NeedsTranslation, Promise, TopicStub
The Promise object is used for deferred and asynchronous computations. A Promise represents an operation that hasn't completed yet, but is expected in the future.
82 Promise.prototype Promise
Properti Promise.prototype mewakili prototype untuk kostruktor Promise.
83 Promise.prototype.catch() ECMAScript6, Method, Promise, Prototype, Referensi
Method catch() mengembalikan Promise dan hanya setuju jika kasusnya gagal. Sama halnya dengan memenggil method Promise.prototype.then(undefined, onRejected).
84 Promise.prototype.then() ECMAScript6, JavaScript, Method, Promise, Prototype, Referensi
Method then() mengembalikan Promise. Menggunakan dua argumen: fungsi callback untuk kasus sukses dan gagal pada Promise.
85 Promise.reject() ECMAScript6, Method, Promise, Referensi
Method Promise.reject(reason) mengembalikan objek Promise yang ditolak dengan alasan yang diberikan.
86 Promise.resolve() ECMAScript6, JavaScript, Method, Promise
Method Promise.resolve(value) mengembalikan objek Promise.then yang diselesaikan dengan nilai yang diberikan. jika nilainya thenable (mis. memiliki "then" method), promise yang dikembalikan akan "mengikuti" thenable-nya, menggunakan keadaan ini; sebaliknya promise akan dikembalikan sesuai nilai yang terpenuhi.
87 Set
Anda bisa menyimpan unik values dengan type apa saja ke dalam Set object, baik primitive values maupun object references.
88 String ECMAScript6, JavaScript, Reference, Referensi, Referensı(2), Référence(2), String
Objek global String adalah sebuah pembangun untuk string, atau sebuah rangkaian dari karakter.
89 String.fromCharCode() JavaScript, Method, Metode, Reference, Referensi, String, Unicode
Metode statis String.fromCharCode() mengembalikan sebuah string yang dibuat dengan barisan nilai Unicode.
90 String.length
Properti length mewakili panjang string.
91 String.prototype JavaScript, Property, Prototype, Reference, Referensi, Referensı(2), Référence(2), String, purwarupa
Properti String.prototype mewakili objek prototype String.
92 String.prototype.concat() JavaScript, Referensi, String
Method concat() menggabungkan dua teks atau lebih menjadi sebuah string baru.
93 String.prototype.indexOf()
indexOf() method mengembalikan sebuah index saat memanggil objek  String pertama kali dengan value yang di tentukan, bermula dari pencarian pada fromIndex. Dan pencarian ini akan mengembalikan index dari karakter pada String,  dan akan mengembalikan -1 ketika pencarian indexOf ini tak menemukan karakter yang cocok/ value yang sesuai.
94 String.prototype.link() JavaScript, Method, Prototype, Reference, String
Method link() membuat sebuah string seperti halnya kode untuk sebuah elemen HTML <a> untuk digunakan sebagai link hypertext ke URL lain.
95 String.prototype.split() JavaScript, Method, Prototype, Reference, Regular Expressions, String
Method split() membagi sebuah objek String ke sebuah array string dengan memisahkannya menjadi substring.
96 String.prototype.toLowerCase() JavaScript, Method, Prototype, Reference, String
Method toLowerCase() mengembalikan nilai string yang dipanggil yang telah dikonversi ke lowercase (huruf kecil).
97 String.prototype.toString()
Method toString() mengembalikan sebuah string berdasarkan objek spesifik.
98 String.prototype.toUpperCase()
Method toUpperCase() mengembalikan nilai string pemanggil dikonversi ke huruf besar.
99 TypedArray JavaScript, NeedsTranslation, TopicStub, TypedArray, TypedArrays
A TypedArray object describes an array-like view of an underlying binary data buffer. There is no global property named TypedArray, nor is there a directly visible TypedArray constructor.  Instead, there are a number of different global properties, whose values are typed array constructors for specific element types, listed below. On the following pages you will find common properties and methods that can be used with any typed array containing elements of any type.
100 TypedArray.prototype.join() ECMAScript6, JavaScript, Method, Prototype, TypedArray
Method join() menggabungkan semua elemen dari array menjadi sebuah string. Alogaritma method ini memiliki kesamaan dengan Array.prototype.join(). TypedArray di sini merupakan salah datu typed array types.
101 isNaN()
Fungsi isNaN() menentukan apakah nilai adalah sebuah NaN atau bukan. Catatan: pemaksaan pada fungsi isNaN memiliki aturan yang menarik. Anda mungkin ingin menggunakan Number.isNaN(), seperti yang didefinisikan dalam ECMAScript 2015.
102 Index properti JavaScript JavaScript
Halaman ini menampilkan daftar dari semua properti JavaScript yang terdokumentasi di MDN diurutkan sesuai abjad.
103 Lexical grammar
Halaman ini menjelaskan tata bahasa leksikal JavaScript. Teks sumber skrip JavaScript dipindai dari kiri ke kanan dan diubah menjadi urutan elemen masukan yang merupakan token, karakter kontrol, terminator baris, komentar atau whitespace. ECMAScript juga mendefinisikan kata kunci dan literal tertentu dan memiliki aturan untuk penyisipan titik koma secara otomatis untuk mengakhiri pernyataan.
104 Mengenai Pustaka Ini JavaScript
Pengalaman menggunakan bahasa pemrograman lainnya dapat menjadi manfaat, meskipun tidak menjadi prasyarat.
105 Referensi error JavaScript JavaScript
Error, error dimana - mana.
106 Statements JavaScript, Referensi, Statement
Aplikasi JavaScript terdiri dari statemen dengan sebuah sintaks tertentu. Sebuah statement dapat terdiri lebih dari satu baris. Setiap statement dapat berupa sebaris kode jika di pisahkan dengan semikolon ( ; ). Bukan merupakan keyword, tapi sekumpulan keyword.
107 Deklarasi Fungsi JavaScript, Pernyataan, Statement
Deklarasi fungsi mendefinisikan sebuah fungsi dengan parameter-parameter yang ditentukan.
108 block
Block digunakan untuk mengelompokkan 0 atau lebih statement. Block dibuka dan ditutup oleh sepasang { }.
109 class Classes, Declaration, ECMAScript6, Referensi
Deklarasi class digunakan untuk membuat class baru dengan nama menggunakan turunan berbasis prototype.
110 do...while JavaScript, Referensi
Statement do...while digunakan untuk membuat perulangan yang mengeksekusi statement tertentu sampai kondisi evalusinya bernilai. Kondisi akan di evaluasi setelah statement di eksekusi, hasil dari eksekusi statemen spesifik sekurangnya satu kali.
111 empty JavaScript, Statement
Pernyataan empty digunakan untuk menyediakan statement kosong, walaupun begitu sintaks JavaScript tetap menghitungnya sebagai sebuah Pernyataan.
112 export
export statement digunakan untuk meng-ekspor fungsi, objects atau primitives dari file yang di berikan (atau module).
113 for...in JavaScript, Statement
Pernyataan for...in mengulang setiap properti enumerable dari sebuah objek, dalam urutan sembarang. Untuk setiap properti yang berbeda, pernyataan dapat dieksekusi.
114 label
The labeled statement can be used with break or continue statements. It is prefixing a statement with an identifier which you can refer to.
115 let
The let statement declares a block scope local variable, optionally initializing it to a value.
116 index JavaScript method JavaScript
Artikel ini menampilkan daftar semua method JavaScript yang terdokumentasi di MDN diurutkan sesuai abjad.

Tag Dokumen dan Kontributor

Kontributor untuk laman ini: bekti
Terakhir diperbarui oleh: bekti,