From de6a111b5e7ec37c4965111a580217d0b1fd2736 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:47:40 +0100 Subject: unslug id: move --- .../id/learn/javascript/objects/basics/index.html | 261 +++++++++++++++++++++ .../javascript/objects/dasar-dasar/index.html | 261 --------------------- 2 files changed, 261 insertions(+), 261 deletions(-) create mode 100644 files/id/learn/javascript/objects/basics/index.html delete mode 100644 files/id/learn/javascript/objects/dasar-dasar/index.html (limited to 'files/id/learn/javascript/objects') diff --git a/files/id/learn/javascript/objects/basics/index.html b/files/id/learn/javascript/objects/basics/index.html new file mode 100644 index 0000000000..6c273b51a3 --- /dev/null +++ b/files/id/learn/javascript/objects/basics/index.html @@ -0,0 +1,261 @@ +--- +title: Dasar-dasar Objek JavaScript object +slug: Learn/JavaScript/Objects/Dasar-dasar +translation_of: Learn/JavaScript/Objects/Basics +--- +
{{LearnSidebar}}
+ +
{{NextMenu("Learn/JavaScript/Objects/Object-oriented_JS", "Learn/JavaScript/Objects")}}
+ +

Pada artikel ini, kita akan melihat beberapa hal mendasar dalam sintaks Javascript Objek dan meninjau kembali beberapa fitur JavaScript yang telah kita bahas pada bab sebelumnya .

+ + + + + + + + + + + + +
Prasyarat:Mengetahui dasar komputer literasi, memahami tentang dasar HTML dan CSS, memahami dasar javascript (lihat First steps dan Building blocks).
Tujuan:Untuk memahami teori dasar tentang pemrograman berbasis objek, dan bagaimana hubungannya dengan Javascript dan bagaimana memulai bekerja menggunakan JavaScript objects.
+ +

Dasar Objek

+ +

Objek adalah kumpulan data yang saling berkaitan secara data maupun fungsionalitas (yang terdiri dari beberapa variabel dan fungsi yang disebut properti (properties) dan metode (method) ketika digunakan dalam objek). 

+ +

Untuk memulainya, silakan salin file oojs.html, yang berisi tentang contoh kecil dari apa yang kita bahas. Kita akan menggunakan file ini sebagai dasar untuk mempelajari sintaks objek dasar. Saat  mempelajarinya anda harus memiliki developer tools JavaScript console.

+ +

Seperti banyak hal dalam JavaScript, membuat objek dimulai dengan mendefinisikan dan menginisialisasi beberapa variabel. Coba anda gunakan baris kode berikut pada kode JavaScript yang sudah ada dalam file, simpan lalu refresh:

+ +
const person = {};
+ +

Now open your browser's JavaScript console, enter person into it, and press Enter/Return. You should get a result similar to one of the below lines:

+ +
[object Object]
+Object { }
+{ }
+
+ +

Congratulations, you've just created your first object. Job done! But this is an empty object, so we can't really do much with it. Let's update the JavaScript object in our file to look like this:

+ +
const person = {
+  name: ['Bob', 'Smith'],
+  age: 32,
+  gender: 'male',
+  interests: ['music', 'skiing'],
+  bio: function() {
+    alert(this.name[0] + ' ' + this.name[1] + ' is ' + this.age + ' years old. He likes ' + this.interests[0] + ' and ' + this.interests[1] + '.');
+  },
+  greeting: function() {
+    alert('Hi! I\'m ' + this.name[0] + '.');
+  }
+};
+
+ +

After saving and refreshing, try entering some of the following into the JavaScript console on your browser devtools:

+ +
person.name
+person.name[0]
+person.age
+person.interests[1]
+person.bio()
+person.greeting()
+ +

You have now got some data and functionality inside your object, and are now able to access them with some nice simple syntax!

+ +
+

Note: If you are having trouble getting this to work, try comparing your code against our version — see oojs-finished.html (also see it running live). The live version will give you a blank screen, but that's OK — again, open your devtools and try typing in the above commands to see the object structure.

+
+ +

So what is going on here? Well, an object is made up of multiple members, each of which has a name (e.g. name and age above), and a value (e.g. ['Bob', 'Smith'] and 32). Each name/value pair must be separated by a comma, and the name and value in each case are separated by a colon. The syntax always follows this pattern:

+ +
const objectName = {
+  member1Name: member1Value,
+  member2Name: member2Value,
+  member3Name: member3Value
+};
+ +

The value of an object member can be pretty much anything — in our person object we've got a string, a number, two arrays, and two functions. The first four items are data items, and are referred to as the object's properties. The last two items are functions that allow the object to do something with that data, and are referred to as the object's methods.

+ +

An object like this is referred to as an object literal — we've literally written out the object contents as we've come to create it. This is in contrast to objects instantiated from classes, which we'll look at later on.

+ +

It is very common to create an object using an object literal when you want to transfer a series of structured, related data items in some manner, for example sending a request to the server to be put into a database. Sending a single object is much more efficient than sending several items individually, and it is easier to work with than an array, when you want to identify individual items by name.

+ +

Dot notation

+ +

Above, you accessed the object's properties and methods using dot notation. The object name (person) acts as the namespace — it must be entered first to access anything encapsulated inside the object. Next you write a dot, then the item you want to access — this can be the name of a simple property, an item of an array property, or a call to one of the object's methods, for example:

+ +
person.age
+person.interests[1]
+person.bio()
+ +

Sub-namespaces

+ +

It is even possible to make the value of an object member another object. For example, try changing the name member from

+ +
name: ['Bob', 'Smith'],
+ +

to

+ +
name : {
+  first: 'Bob',
+  last: 'Smith'
+},
+ +

Here we are effectively creating a sub-namespace. This sounds complex, but really it's not — to access these items you just need to chain the extra step onto the end with another dot. Try these in the JS console:

+ +
person.name.first
+person.name.last
+ +

Important: At this point you'll also need to go through your method code and change any instances of

+ +
name[0]
+name[1]
+ +

to

+ +
name.first
+name.last
+ +

Otherwise your methods will no longer work.

+ +

Bracket notation

+ +

There is another way to access object properties — using bracket notation. Instead of using these:

+ +
person.age
+person.name.first
+ +

You can use

+ +
person['age']
+person['name']['first']
+ +

This looks very similar to how you access the items in an array, and it is basically the same thing — instead of using an index number to select an item, you are using the name associated with each member's value. It is no wonder that objects are sometimes called associative arrays — they map strings to values in the same way that arrays map numbers to values.

+ +

Setting object members

+ +

So far we've only looked at retrieving (or getting) object members — you can also set (update) the value of object members by simply declaring the member you want to set (using dot or bracket notation), like this:

+ +
person.age = 45;
+person['name']['last'] = 'Cratchit';
+ +

Try entering the above lines, and then getting the members again to see how they've changed, like so:

+ +
person.age
+person['name']['last']
+ +

Setting members doesn't just stop at updating the values of existing properties and methods; you can also create completely new members. Try these in the JS console:

+ +
person['eyes'] = 'hazel';
+person.farewell = function() { alert("Bye everybody!"); }
+ +

You can now test out your new members:

+ +
person['eyes']
+person.farewell()
+ +

One useful aspect of bracket notation is that it can be used to set not only member values dynamically, but member names too. Let's say we wanted users to be able to store custom value types in their people data, by typing the member name and value into two text inputs. We could get those values like this:

+ +
let myDataName = nameInput.value;
+let myDataValue = nameValue.value;
+ +

We could then add this new member name and value to the person object like this:

+ +
person[myDataName] = myDataValue;
+ +

To test this, try adding the following lines into your code, just below the closing curly brace of the person object:

+ +
let myDataName = 'height';
+let myDataValue = '1.75m';
+person[myDataName] = myDataValue;
+ +

Now try saving and refreshing, and entering the following into your text input:

+ +
person.height
+ +

Adding a property to an object using the method above isn't possible with dot notation, which can only accept a literal member name, not a variable value pointing to a name.

+ +

What is "this"?

+ +

You may have noticed something slightly strange in our methods. Look at this one for example:

+ +
greeting: function() {
+  alert('Hi! I\'m ' + this.name.first + '.');
+}
+ +

You are probably wondering what "this" is. The this keyword refers to the current object the code is being written inside — so in this case this is equivalent to person. So why not just write person instead? As you'll see in the Object-oriented JavaScript for beginners article, when we start creating constructors and so on, this is very useful — it always ensures that the correct values are used when a member's context changes (for example, two different person object instances may have different names, but we want to use their own name when saying their greeting).

+ +

Let's illustrate what we mean with a simplified pair of person objects:

+ +
const person1 = {
+  name: 'Chris',
+  greeting: function() {
+    alert('Hi! I\'m ' + this.name + '.');
+  }
+}
+
+const person2 = {
+  name: 'Deepti',
+  greeting: function() {
+    alert('Hi! I\'m ' + this.name + '.');
+  }
+}
+ +

In this case, person1.greeting() outputs "Hi! I'm Chris."; person2.greeting() on the other hand outputs "Hi! I'm Deepti.", even though the method's code is exactly the same in each case. As we said earlier, this is equal to the object the code is inside — this isn't hugely useful when you are writing out object literals by hand, but it really comes into its own when you are dynamically generating objects (for example using constructors). It will all become clearer later on.

+ +

You've been using objects all along

+ +

As you've been going through these examples, you have probably been thinking that the dot notation you've been using is very familiar. That's because you've been using it throughout the course! Every time we've been working through an example that uses a built-in browser API or JavaScript object, we've been using objects, because such features are built using exactly the same kind of object structures that we've been looking at here, albeit more complex ones than in our own basic custom examples.

+ +

So when you used string methods like:

+ +
myString.split(',');
+ +

You were using a method available on an instance of the String class. Every time you create a string in your code, that string is automatically created as an instance of String, and therefore has several common methods and properties available on it.

+ +

When you accessed the document object model using lines like this:

+ +
const myDiv = document.createElement('div');
+const myVideo = document.querySelector('video');
+ +

You were using methods available on an instance of the Document class. For each webpage loaded, an instance of Document is created, called document, which represents the entire page's structure, content, and other features such as its URL. Again, this means that it has several common methods and properties available on it.

+ +

The same is true of pretty much any other built-in object or API you've been using — Array, Math, and so on.

+ +

Note that built in objects and APIs don't always create object instances automatically. As an example, the Notifications API — which allows modern browsers to fire system notifications — requires you to instantiate a new object instance using the constructor for each notification you want to fire. Try entering the following into your JavaScript console:

+ +
const myNotification = new Notification('Hello!');
+ +

Again, we'll look at constructors in a later article.

+ +
+

Note: It is useful to think about the way objects communicate as message passing — when an object needs another object to perform some kind of action often it sends a message to another object via one of its methods, and waits for a response, which we know as a return value.

+
+ +

Test your skills!

+ +

You've reached the end of this article, but can you remember the most important information? You can find some further tests to verify that you've retained this information before you move on — see Test your skills: Object basics.

+ +

Summary

+ +

Congratulations, you've reached the end of our first JS objects article — you should now have a good idea of how to work with objects in JavaScript — including creating your own simple objects. You should also appreciate that objects are very useful as structures for storing related data and functionality — if you tried to keep track of all the properties and methods in our person object as separate variables and functions, it would be inefficient and frustrating, and we'd run the risk of clashing with other variables and functions that have the same names. Objects let us keep the information safely locked away in their own package, out of harm's way.

+ +

In the next article we'll start to look at object-oriented programming (OOP) theory, and how such techniques can be used in JavaScript.

+ +

{{NextMenu("Learn/JavaScript/Objects/Object-oriented_JS", "Learn/JavaScript/Objects")}}

+ +

In this module

+ + diff --git a/files/id/learn/javascript/objects/dasar-dasar/index.html b/files/id/learn/javascript/objects/dasar-dasar/index.html deleted file mode 100644 index 6c273b51a3..0000000000 --- a/files/id/learn/javascript/objects/dasar-dasar/index.html +++ /dev/null @@ -1,261 +0,0 @@ ---- -title: Dasar-dasar Objek JavaScript object -slug: Learn/JavaScript/Objects/Dasar-dasar -translation_of: Learn/JavaScript/Objects/Basics ---- -
{{LearnSidebar}}
- -
{{NextMenu("Learn/JavaScript/Objects/Object-oriented_JS", "Learn/JavaScript/Objects")}}
- -

Pada artikel ini, kita akan melihat beberapa hal mendasar dalam sintaks Javascript Objek dan meninjau kembali beberapa fitur JavaScript yang telah kita bahas pada bab sebelumnya .

- - - - - - - - - - - - -
Prasyarat:Mengetahui dasar komputer literasi, memahami tentang dasar HTML dan CSS, memahami dasar javascript (lihat First steps dan Building blocks).
Tujuan:Untuk memahami teori dasar tentang pemrograman berbasis objek, dan bagaimana hubungannya dengan Javascript dan bagaimana memulai bekerja menggunakan JavaScript objects.
- -

Dasar Objek

- -

Objek adalah kumpulan data yang saling berkaitan secara data maupun fungsionalitas (yang terdiri dari beberapa variabel dan fungsi yang disebut properti (properties) dan metode (method) ketika digunakan dalam objek). 

- -

Untuk memulainya, silakan salin file oojs.html, yang berisi tentang contoh kecil dari apa yang kita bahas. Kita akan menggunakan file ini sebagai dasar untuk mempelajari sintaks objek dasar. Saat  mempelajarinya anda harus memiliki developer tools JavaScript console.

- -

Seperti banyak hal dalam JavaScript, membuat objek dimulai dengan mendefinisikan dan menginisialisasi beberapa variabel. Coba anda gunakan baris kode berikut pada kode JavaScript yang sudah ada dalam file, simpan lalu refresh:

- -
const person = {};
- -

Now open your browser's JavaScript console, enter person into it, and press Enter/Return. You should get a result similar to one of the below lines:

- -
[object Object]
-Object { }
-{ }
-
- -

Congratulations, you've just created your first object. Job done! But this is an empty object, so we can't really do much with it. Let's update the JavaScript object in our file to look like this:

- -
const person = {
-  name: ['Bob', 'Smith'],
-  age: 32,
-  gender: 'male',
-  interests: ['music', 'skiing'],
-  bio: function() {
-    alert(this.name[0] + ' ' + this.name[1] + ' is ' + this.age + ' years old. He likes ' + this.interests[0] + ' and ' + this.interests[1] + '.');
-  },
-  greeting: function() {
-    alert('Hi! I\'m ' + this.name[0] + '.');
-  }
-};
-
- -

After saving and refreshing, try entering some of the following into the JavaScript console on your browser devtools:

- -
person.name
-person.name[0]
-person.age
-person.interests[1]
-person.bio()
-person.greeting()
- -

You have now got some data and functionality inside your object, and are now able to access them with some nice simple syntax!

- -
-

Note: If you are having trouble getting this to work, try comparing your code against our version — see oojs-finished.html (also see it running live). The live version will give you a blank screen, but that's OK — again, open your devtools and try typing in the above commands to see the object structure.

-
- -

So what is going on here? Well, an object is made up of multiple members, each of which has a name (e.g. name and age above), and a value (e.g. ['Bob', 'Smith'] and 32). Each name/value pair must be separated by a comma, and the name and value in each case are separated by a colon. The syntax always follows this pattern:

- -
const objectName = {
-  member1Name: member1Value,
-  member2Name: member2Value,
-  member3Name: member3Value
-};
- -

The value of an object member can be pretty much anything — in our person object we've got a string, a number, two arrays, and two functions. The first four items are data items, and are referred to as the object's properties. The last two items are functions that allow the object to do something with that data, and are referred to as the object's methods.

- -

An object like this is referred to as an object literal — we've literally written out the object contents as we've come to create it. This is in contrast to objects instantiated from classes, which we'll look at later on.

- -

It is very common to create an object using an object literal when you want to transfer a series of structured, related data items in some manner, for example sending a request to the server to be put into a database. Sending a single object is much more efficient than sending several items individually, and it is easier to work with than an array, when you want to identify individual items by name.

- -

Dot notation

- -

Above, you accessed the object's properties and methods using dot notation. The object name (person) acts as the namespace — it must be entered first to access anything encapsulated inside the object. Next you write a dot, then the item you want to access — this can be the name of a simple property, an item of an array property, or a call to one of the object's methods, for example:

- -
person.age
-person.interests[1]
-person.bio()
- -

Sub-namespaces

- -

It is even possible to make the value of an object member another object. For example, try changing the name member from

- -
name: ['Bob', 'Smith'],
- -

to

- -
name : {
-  first: 'Bob',
-  last: 'Smith'
-},
- -

Here we are effectively creating a sub-namespace. This sounds complex, but really it's not — to access these items you just need to chain the extra step onto the end with another dot. Try these in the JS console:

- -
person.name.first
-person.name.last
- -

Important: At this point you'll also need to go through your method code and change any instances of

- -
name[0]
-name[1]
- -

to

- -
name.first
-name.last
- -

Otherwise your methods will no longer work.

- -

Bracket notation

- -

There is another way to access object properties — using bracket notation. Instead of using these:

- -
person.age
-person.name.first
- -

You can use

- -
person['age']
-person['name']['first']
- -

This looks very similar to how you access the items in an array, and it is basically the same thing — instead of using an index number to select an item, you are using the name associated with each member's value. It is no wonder that objects are sometimes called associative arrays — they map strings to values in the same way that arrays map numbers to values.

- -

Setting object members

- -

So far we've only looked at retrieving (or getting) object members — you can also set (update) the value of object members by simply declaring the member you want to set (using dot or bracket notation), like this:

- -
person.age = 45;
-person['name']['last'] = 'Cratchit';
- -

Try entering the above lines, and then getting the members again to see how they've changed, like so:

- -
person.age
-person['name']['last']
- -

Setting members doesn't just stop at updating the values of existing properties and methods; you can also create completely new members. Try these in the JS console:

- -
person['eyes'] = 'hazel';
-person.farewell = function() { alert("Bye everybody!"); }
- -

You can now test out your new members:

- -
person['eyes']
-person.farewell()
- -

One useful aspect of bracket notation is that it can be used to set not only member values dynamically, but member names too. Let's say we wanted users to be able to store custom value types in their people data, by typing the member name and value into two text inputs. We could get those values like this:

- -
let myDataName = nameInput.value;
-let myDataValue = nameValue.value;
- -

We could then add this new member name and value to the person object like this:

- -
person[myDataName] = myDataValue;
- -

To test this, try adding the following lines into your code, just below the closing curly brace of the person object:

- -
let myDataName = 'height';
-let myDataValue = '1.75m';
-person[myDataName] = myDataValue;
- -

Now try saving and refreshing, and entering the following into your text input:

- -
person.height
- -

Adding a property to an object using the method above isn't possible with dot notation, which can only accept a literal member name, not a variable value pointing to a name.

- -

What is "this"?

- -

You may have noticed something slightly strange in our methods. Look at this one for example:

- -
greeting: function() {
-  alert('Hi! I\'m ' + this.name.first + '.');
-}
- -

You are probably wondering what "this" is. The this keyword refers to the current object the code is being written inside — so in this case this is equivalent to person. So why not just write person instead? As you'll see in the Object-oriented JavaScript for beginners article, when we start creating constructors and so on, this is very useful — it always ensures that the correct values are used when a member's context changes (for example, two different person object instances may have different names, but we want to use their own name when saying their greeting).

- -

Let's illustrate what we mean with a simplified pair of person objects:

- -
const person1 = {
-  name: 'Chris',
-  greeting: function() {
-    alert('Hi! I\'m ' + this.name + '.');
-  }
-}
-
-const person2 = {
-  name: 'Deepti',
-  greeting: function() {
-    alert('Hi! I\'m ' + this.name + '.');
-  }
-}
- -

In this case, person1.greeting() outputs "Hi! I'm Chris."; person2.greeting() on the other hand outputs "Hi! I'm Deepti.", even though the method's code is exactly the same in each case. As we said earlier, this is equal to the object the code is inside — this isn't hugely useful when you are writing out object literals by hand, but it really comes into its own when you are dynamically generating objects (for example using constructors). It will all become clearer later on.

- -

You've been using objects all along

- -

As you've been going through these examples, you have probably been thinking that the dot notation you've been using is very familiar. That's because you've been using it throughout the course! Every time we've been working through an example that uses a built-in browser API or JavaScript object, we've been using objects, because such features are built using exactly the same kind of object structures that we've been looking at here, albeit more complex ones than in our own basic custom examples.

- -

So when you used string methods like:

- -
myString.split(',');
- -

You were using a method available on an instance of the String class. Every time you create a string in your code, that string is automatically created as an instance of String, and therefore has several common methods and properties available on it.

- -

When you accessed the document object model using lines like this:

- -
const myDiv = document.createElement('div');
-const myVideo = document.querySelector('video');
- -

You were using methods available on an instance of the Document class. For each webpage loaded, an instance of Document is created, called document, which represents the entire page's structure, content, and other features such as its URL. Again, this means that it has several common methods and properties available on it.

- -

The same is true of pretty much any other built-in object or API you've been using — Array, Math, and so on.

- -

Note that built in objects and APIs don't always create object instances automatically. As an example, the Notifications API — which allows modern browsers to fire system notifications — requires you to instantiate a new object instance using the constructor for each notification you want to fire. Try entering the following into your JavaScript console:

- -
const myNotification = new Notification('Hello!');
- -

Again, we'll look at constructors in a later article.

- -
-

Note: It is useful to think about the way objects communicate as message passing — when an object needs another object to perform some kind of action often it sends a message to another object via one of its methods, and waits for a response, which we know as a return value.

-
- -

Test your skills!

- -

You've reached the end of this article, but can you remember the most important information? You can find some further tests to verify that you've retained this information before you move on — see Test your skills: Object basics.

- -

Summary

- -

Congratulations, you've reached the end of our first JS objects article — you should now have a good idea of how to work with objects in JavaScript — including creating your own simple objects. You should also appreciate that objects are very useful as structures for storing related data and functionality — if you tried to keep track of all the properties and methods in our person object as separate variables and functions, it would be inefficient and frustrating, and we'd run the risk of clashing with other variables and functions that have the same names. Objects let us keep the information safely locked away in their own package, out of harm's way.

- -

In the next article we'll start to look at object-oriented programming (OOP) theory, and how such techniques can be used in JavaScript.

- -

{{NextMenu("Learn/JavaScript/Objects/Object-oriented_JS", "Learn/JavaScript/Objects")}}

- -

In this module

- - -- cgit v1.2.3-54-g00ecf From 102003f64915a9b73e467c9858ed9c772e38f9fb Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:47:40 +0100 Subject: unslug id: modify --- files/id/_redirects.txt | 56 +- files/id/_wikihistory.json | 784 ++++++++++----------- .../conflicting/learn/common_questions/index.html | 3 +- .../mdn/contribute/getting_started/index.html | 3 +- files/id/conflicting/web/api/webrtc_api/index.html | 3 +- files/id/conflicting/web/guide/index.html | 3 +- .../web/javascript/guide/introduction/index.html | 3 +- .../reference/global_objects/function/index.html | 3 +- .../reference/global_objects/string/index.html | 3 +- files/id/glossary/algorithm/index.html | 3 +- .../how_does_the_internet_work/index.html | 3 +- .../thinking_before_coding/index.html | 3 +- files/id/learn/css/first_steps/index.html | 3 +- files/id/learn/forms/index.html | 3 +- .../dealing_with_files/index.html | 5 +- .../what_will_your_website_look_like/index.html | 5 +- .../document_and_website_structure/index.html | 3 +- .../html_text_fundamentals/index.html | 3 +- .../id/learn/html/introduction_to_html/index.html | 3 +- .../structuring_a_page_of_content/index.html | 3 +- .../adding_vector_graphics_to_the_web/index.html | 3 +- .../learn/html/multimedia_and_embedding/index.html | 3 +- .../responsive_images/index.html | 3 +- files/id/learn/html/tables/index.html | 3 +- .../id/learn/javascript/objects/basics/index.html | 3 +- files/id/mdn/tools/index.html | 3 +- .../webextensions/api/notifications/index.html | 3 +- .../what_are_webextensions/index.html | 3 +- files/id/mozilla/developer_guide/index.html | 3 +- .../virtual_arm_linux_environment/index.html | 3 +- .../id/orphaned/learn/how_to_contribute/index.html | 3 +- .../mdn/community/conversations/index.html | 3 +- files/id/orphaned/mdn/community/index.html | 3 +- .../howto/create_an_mdn_account/index.html | 3 +- .../howto/do_a_technical_review/index.html | 3 +- .../howto/do_an_editorial_review/index.html | 3 +- .../howto/set_the_summary_for_a_page/index.html | 3 +- .../id/orphaned/mdn/tools/page_deletion/index.html | 3 +- files/id/web/api/element/error_event/index.html | 3 +- files/id/web/api/push_api/index.html | 3 +- .../media_queries/using_media_queries/index.html | 3 +- files/id/web/css/reference/index.html | 3 +- files/id/web/guide/graphics/index.html | 3 +- files/id/web/http/overview/index.html | 3 +- .../proxy_auto-configuration_pac_file/index.html | 3 +- files/id/web/javascript/closures/index.html | 3 +- .../javascript/guide/grammar_and_types/index.html | 3 +- files/id/web/javascript/guide/index.html | 3 +- .../web/javascript/guide/introduction/index.html | 5 +- .../guide/loops_and_iteration/index.html | 3 +- .../javascript/guide/numbers_and_dates/index.html | 3 +- .../guide/working_with_objects/index.html | 5 +- .../inheritance_and_the_prototype_chain/index.html | 3 +- .../javascript_technologies_overview/index.html | 3 +- .../reference/operators/function/index.html | 3 +- .../reference/statements/function/index.html | 3 +- 56 files changed, 559 insertions(+), 451 deletions(-) (limited to 'files/id/learn/javascript/objects') diff --git a/files/id/_redirects.txt b/files/id/_redirects.txt index ef75a46987..b31b04f68c 100644 --- a/files/id/_redirects.txt +++ b/files/id/_redirects.txt @@ -1,7 +1,10 @@ # FROM-URL TO-URL +/id/docs/Developer_Guide /id/docs/Mozilla/Developer_guide +/id/docs/Developer_Guide/Virtual_ARM_di_Lingkungan_Linux /id/docs/Mozilla/Developer_guide/Virtual_ARM_Linux_environment +/id/docs/Glossary/Algoritma /id/docs/Glossary/Algorithm /id/docs/HTML /id/docs/Web/HTML /id/docs/JavaScript /id/docs/Web/JavaScript -/id/docs/JavaScript/Panduan /id/docs/Web/JavaScript/Panduan +/id/docs/JavaScript/Panduan /id/docs/Web/JavaScript/Guide /id/docs/JavaScript/Reference /id/docs/Web/JavaScript/Reference /id/docs/JavaScript/Reference/About /id/docs/Web/JavaScript/Reference/About /id/docs/JavaScript/Reference/Global_Objects /id/docs/Web/JavaScript/Reference/Global_Objects @@ -10,13 +13,64 @@ /id/docs/JavaScript/Reference/Statements /id/docs/Web/JavaScript/Reference/Statements /id/docs/Learn/CSS/Introduction_to_CSS /en-US/docs/Learn/CSS/First_steps /id/docs/Learn/CSS/Introduction_to_CSS/Box_model /en-US/docs/Learn/CSS/Building_blocks/The_box_model +/id/docs/Learn/Common_questions/Bagaimana_cara_kerja_Internet /id/docs/Learn/Common_questions/How_does_the_Internet_work +/id/docs/Learn/Common_questions/Berfikir_sebelum_membuat_kode /id/docs/Learn/Common_questions/Thinking_before_coding +/id/docs/Learn/Getting_started_with_the_web/Akan_terlihat_seperti_apa_website_anda /id/docs/Learn/Getting_started_with_the_web/What_will_your_website_look_like +/id/docs/Learn/Getting_started_with_the_web/Mengelola_file /id/docs/Learn/Getting_started_with_the_web/Dealing_with_files +/id/docs/Learn/HTML/Multimedia_dan_embedding /id/docs/Learn/HTML/Multimedia_and_embedding +/id/docs/Learn/HTML/Multimedia_dan_embedding/Adding_vector_graphics_to_the_Web /id/docs/Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web +/id/docs/Learn/HTML/Multimedia_dan_embedding/Responsive_images /id/docs/Learn/HTML/Multimedia_and_embedding/Responsive_images +/id/docs/Learn/HTML/Pengenalan_HTML /id/docs/Learn/HTML/Introduction_to_HTML +/id/docs/Learn/HTML/Pengenalan_HTML/Document_and_website_structure /id/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure +/id/docs/Learn/HTML/Pengenalan_HTML/HTML_text_fundamentals /id/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals +/id/docs/Learn/HTML/Pengenalan_HTML/Structuring_a_page_of_content /id/docs/Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content +/id/docs/Learn/HTML/Tabel /id/docs/Learn/HTML/Tables +/id/docs/Learn/How_to_contribute /id/docs/orphaned/Learn/How_to_contribute +/id/docs/Learn/JavaScript/Objects/Dasar-dasar /id/docs/Learn/JavaScript/Objects/Basics +/id/docs/Learn/Web_Mechanics /id/docs/conflicting/Learn/Common_questions /id/docs/MDN/Contribute/Content /id/docs/MDN/Guidelines /id/docs/MDN/Contribute/Content/Layout /id/docs/MDN/Guidelines/Layout /id/docs/MDN/Contribute/Content/Writing_style_guide /id/docs/MDN/Guidelines/Writing_style_guide +/id/docs/MDN/Contribute/Howto/Create_an_MDN_account /id/docs/orphaned/MDN/Contribute/Howto/Create_an_MDN_account +/id/docs/MDN/Contribute/Howto/Do_a_technical_review /id/docs/orphaned/MDN/Contribute/Howto/Do_a_technical_review +/id/docs/MDN/Contribute/Howto/Do_an_editorial_review /id/docs/orphaned/MDN/Contribute/Howto/Do_an_editorial_review +/id/docs/MDN/Contribute/Howto/Set_the_summary_for_a_page /id/docs/orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page +/id/docs/MDN/Contribute/Tugas /id/docs/conflicting/MDN/Contribute/Getting_started +/id/docs/MDN/Komunitas /id/docs/orphaned/MDN/Community +/id/docs/MDN/Komunitas/Conversations /id/docs/orphaned/MDN/Community/Conversations /id/docs/MDN/Langkah_Awal /id/docs/MDN/Contribute/Getting_started +/id/docs/MDN/User_guide /id/docs/MDN/Tools +/id/docs/MDN/User_guide/Menghapus_halaman /id/docs/orphaned/MDN/Tools/Page_deletion +/id/docs/Mozilla/Add-ons/WebExtensions/API/notifikasi /id/docs/Mozilla/Add-ons/WebExtensions/API/notifications +/id/docs/Mozilla/Add-ons/WebExtensions/Apa_Itu_WebExtensions /id/docs/Mozilla/Add-ons/WebExtensions/What_are_WebExtensions +/id/docs/Pengembangan_Web /id/docs/conflicting/Web/Guide +/id/docs/Web/API/API_Push /id/docs/Web/API/Push_API +/id/docs/Web/CSS/referensi /id/docs/Web/CSS/Reference +/id/docs/Web/Events/error /id/docs/Web/API/Element/error_event +/id/docs/Web/Guide/API/WebRTC /id/docs/conflicting/Web/API/WebRTC_API /id/docs/Web/Guide/CSS /id/docs/Learn/CSS +/id/docs/Web/Guide/CSS/Getting_started /id/docs/Learn/CSS/First_steps +/id/docs/Web/Guide/CSS/Media_queries /id/docs/Web/CSS/Media_Queries/Using_media_queries +/id/docs/Web/Guide/Grafis /id/docs/Web/Guide/Graphics /id/docs/Web/Guide/HTML /id/docs/Learn/HTML +/id/docs/Web/Guide/HTML/Forms /id/docs/Learn/Forms +/id/docs/Web/HTTP/Gambaran /id/docs/Web/HTTP/Overview +/id/docs/Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_(PAC)_file /id/docs/Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_PAC_file +/id/docs/Web/JavaScript/Inheritance_dan_prototype_chain /id/docs/Web/JavaScript/Inheritance_and_the_prototype_chain +/id/docs/Web/JavaScript/Panduan /id/docs/Web/JavaScript/Guide +/id/docs/Web/JavaScript/Panduan/Closures /id/docs/Web/JavaScript/Closures +/id/docs/Web/JavaScript/Panduan/Loops_and_iteration /id/docs/Web/JavaScript/Guide/Loops_and_iteration +/id/docs/Web/JavaScript/Panduan/Numbers_and_dates /id/docs/Web/JavaScript/Guide/Numbers_and_dates +/id/docs/Web/JavaScript/Panduan/Tentang /id/docs/conflicting/Web/JavaScript/Guide/Introduction +/id/docs/Web/JavaScript/Panduan/Values,_variables,_and_literals /id/docs/Web/JavaScript/Guide/Grammar_and_types +/id/docs/Web/JavaScript/Panduan/Working_with_Objects /id/docs/Web/JavaScript/Guide/Working_with_Objects +/id/docs/Web/JavaScript/Panduan/pengenalan /id/docs/Web/JavaScript/Guide/Introduction +/id/docs/Web/JavaScript/Reference/Global_Objects/Function/prototype /id/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Function +/id/docs/Web/JavaScript/Reference/Global_Objects/String/purwarupa /id/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String /id/docs/Web/JavaScript/Reference/Methods_Index /id/docs/Web/JavaScript/Reference +/id/docs/Web/JavaScript/Reference/Operators/fungsi /id/docs/Web/JavaScript/Reference/Operators/function /id/docs/Web/JavaScript/Reference/Properties_Index /id/docs/Web/JavaScript/Reference +/id/docs/Web/JavaScript/Reference/Statements/fungsi /id/docs/Web/JavaScript/Reference/Statements/function +/id/docs/Web/JavaScript/sekilas_teknologi_JavaScript /id/docs/Web/JavaScript/JavaScript_technologies_overview /id/docs/Web/WebGL /id/docs/Web/API/WebGL_API /id/docs/en /en-US/ diff --git a/files/id/_wikihistory.json b/files/id/_wikihistory.json index e2c2390dbb..ea8365583e 100644 --- a/files/id/_wikihistory.json +++ b/files/id/_wikihistory.json @@ -1,16 +1,4 @@ { - "Developer_Guide": { - "modified": "2019-03-23T23:27:41.297Z", - "contributors": [ - "bskari" - ] - }, - "Developer_Guide/Virtual_ARM_di_Lingkungan_Linux": { - "modified": "2019-03-23T23:27:45.214Z", - "contributors": [ - "ariestiyansyah" - ] - }, "Games": { "modified": "2020-07-23T02:23:56.130Z", "contributors": [ @@ -69,14 +57,6 @@ "bekti" ] }, - "Glossary/Algoritma": { - "modified": "2019-03-23T22:41:10.845Z", - "contributors": [ - "yayansupiana", - "astrominion", - "agungprasetyosakti" - ] - }, "Glossary/Asynchronous": { "modified": "2019-03-23T22:29:53.061Z", "contributors": [ @@ -229,19 +209,6 @@ "stephaniehobson" ] }, - "Learn/Common_questions/Bagaimana_cara_kerja_Internet": { - "modified": "2020-07-16T22:35:36.880Z", - "contributors": [ - "xenavrt", - "dennisblight" - ] - }, - "Learn/Common_questions/Berfikir_sebelum_membuat_kode": { - "modified": "2020-07-16T22:35:34.339Z", - "contributors": [ - "wahyuakbarwibowo" - ] - }, "Learn/Common_questions/Pages_sites_servers_and_search_engines": { "modified": "2020-07-16T22:35:39.876Z", "contributors": [ @@ -267,15 +234,6 @@ "chrisdavidmills" ] }, - "Learn/Getting_started_with_the_web/Akan_terlihat_seperti_apa_website_anda": { - "modified": "2020-07-16T22:34:16.825Z", - "contributors": [ - "thickkoezz", - "bekti", - "dovjay", - "yayansupiana" - ] - }, "Learn/Getting_started_with_the_web/CSS_basics": { "modified": "2020-07-16T22:34:58.859Z", "contributors": [ @@ -322,15 +280,6 @@ "adeyahya" ] }, - "Learn/Getting_started_with_the_web/Mengelola_file": { - "modified": "2020-07-16T22:34:33.806Z", - "contributors": [ - "thickkoezz", - "galuhsahid", - "BPiVcarD", - "vdanny" - ] - }, "Learn/Getting_started_with_the_web/Publishing_your_website": { "modified": "2020-07-16T22:34:25.723Z", "contributors": [ @@ -350,67 +299,6 @@ "ikramwadudu99" ] }, - "Learn/HTML/Multimedia_dan_embedding": { - "modified": "2020-07-16T22:24:25.764Z", - "contributors": [ - "SphinxKnight", - "putrapuices", - "thickkoezz" - ] - }, - "Learn/HTML/Multimedia_dan_embedding/Adding_vector_graphics_to_the_Web": { - "modified": "2020-07-16T22:24:40.529Z", - "contributors": [ - "mujahid-it" - ] - }, - "Learn/HTML/Multimedia_dan_embedding/Responsive_images": { - "modified": "2020-07-16T22:24:34.275Z", - "contributors": [ - "mujahid-it" - ] - }, - "Learn/HTML/Pengenalan_HTML": { - "modified": "2020-07-30T01:00:05.720Z", - "contributors": [ - "setyadi", - "Zen-Akira", - "thickkoezz", - "ariaenggar" - ] - }, - "Learn/HTML/Pengenalan_HTML/Document_and_website_structure": { - "modified": "2020-07-16T22:24:04.997Z", - "contributors": [ - "mujahid-it" - ] - }, - "Learn/HTML/Pengenalan_HTML/HTML_text_fundamentals": { - "modified": "2020-07-16T22:23:32.925Z", - "contributors": [ - "Transamunos" - ] - }, - "Learn/HTML/Pengenalan_HTML/Structuring_a_page_of_content": { - "modified": "2020-07-16T22:24:19.411Z", - "contributors": [ - "mujahid-it" - ] - }, - "Learn/HTML/Tabel": { - "modified": "2020-07-16T22:25:12.167Z", - "contributors": [ - "jatmikaekachandra" - ] - }, - "Learn/How_to_contribute": { - "modified": "2020-07-16T22:33:44.062Z", - "contributors": [ - "SphinxKnight", - "bekti", - "ariestiyansyah" - ] - }, "Learn/JavaScript": { "modified": "2020-07-16T22:29:39.927Z", "contributors": [ @@ -460,12 +348,6 @@ "Fidelstu" ] }, - "Learn/JavaScript/Objects/Dasar-dasar": { - "modified": "2020-07-16T22:31:59.183Z", - "contributors": [ - "indrayoganata" - ] - }, "Learn/Server-side": { "modified": "2020-07-16T22:35:58.563Z", "contributors": [ @@ -500,12 +382,6 @@ "ferdian89" ] }, - "Learn/Web_Mechanics": { - "modified": "2020-07-16T22:22:13.418Z", - "contributors": [ - "miftahafina" - ] - }, "MDN": { "modified": "2020-08-29T05:39:32.291Z", "contributors": [ @@ -577,39 +453,6 @@ "Sheppy" ] }, - "MDN/Contribute/Howto/Create_an_MDN_account": { - "modified": "2019-03-23T22:38:48.748Z", - "contributors": [ - "wbamberg", - "padila50", - "firmanwyd", - "taqiyyuki02", - "Lukman04" - ] - }, - "MDN/Contribute/Howto/Do_a_technical_review": { - "modified": "2019-03-23T22:32:05.940Z", - "contributors": [ - "wbamberg", - "heasanking" - ] - }, - "MDN/Contribute/Howto/Do_an_editorial_review": { - "modified": "2019-03-23T22:31:28.587Z", - "contributors": [ - "wbamberg", - "ElangSBP", - "bekti", - "Pieteru" - ] - }, - "MDN/Contribute/Howto/Set_the_summary_for_a_page": { - "modified": "2019-01-16T19:13:18.495Z", - "contributors": [ - "wbamberg", - "zekaras" - ] - }, "MDN/Contribute/Howto/Tag": { "modified": "2019-03-23T23:04:03.858Z", "contributors": [ @@ -625,14 +468,6 @@ "jswisher" ] }, - "MDN/Contribute/Tugas": { - "modified": "2019-01-16T19:13:42.819Z", - "contributors": [ - "wbamberg", - "firmanwyd", - "Cr7Pramana" - ] - }, "MDN/Guidelines": { "modified": "2020-09-30T15:29:57.815Z", "contributors": [ @@ -649,41 +484,6 @@ "alvisolikah0507" ] }, - "MDN/Komunitas": { - "modified": "2019-05-29T21:20:10.743Z", - "contributors": [ - "alattalatta", - "KLIWONJagung", - "wbamberg", - "Makarim", - "firmanwyd", - "padila50", - "bekti", - "eriskatp" - ] - }, - "MDN/Komunitas/Conversations": { - "modified": "2019-03-23T22:41:40.315Z", - "contributors": [ - "wbamberg", - "jswisher", - "randiproska" - ] - }, - "MDN/User_guide": { - "modified": "2020-12-14T09:31:03.075Z", - "contributors": [ - "wbamberg", - "Sheppy" - ] - }, - "MDN/User_guide/Menghapus_halaman": { - "modified": "2019-01-16T18:55:32.659Z", - "contributors": [ - "wbamberg", - "helloeny" - ] - }, "Mozilla": { "modified": "2019-03-23T23:28:31.556Z", "contributors": [ @@ -725,14 +525,6 @@ "didikpramono" ] }, - "Mozilla/Add-ons/WebExtensions/API/notifikasi": { - "modified": "2020-10-15T22:05:36.197Z", - "contributors": [ - "asiongtobing", - "wbamberg", - "Azhe403" - ] - }, "Mozilla/Add-ons/WebExtensions/API/windows": { "modified": "2020-10-15T21:51:41.708Z", "contributors": [ @@ -747,12 +539,6 @@ "fesuydev" ] }, - "Mozilla/Add-ons/WebExtensions/Apa_Itu_WebExtensions": { - "modified": "2019-03-18T21:06:29.401Z", - "contributors": [ - "fesuydev" - ] - }, "Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs": { "modified": "2020-10-15T20:55:16.114Z", "contributors": [ @@ -790,12 +576,6 @@ "ziyunfei" ] }, - "Pengembangan_Web": { - "modified": "2019-03-23T22:51:52.244Z", - "contributors": [ - "rahmatsubekti" - ] - }, "Tools": { "modified": "2020-07-16T22:44:15.262Z", "contributors": [ @@ -880,12 +660,6 @@ "pieteru_insekai" ] }, - "Web/API/API_Push": { - "modified": "2019-03-23T22:39:12.627Z", - "contributors": [ - "bayuah" - ] - }, "Web/API/AbstractWorker": { "modified": "2019-03-23T22:32:36.681Z", "contributors": [ @@ -1149,12 +923,6 @@ "alifudinashfa7" ] }, - "Web/CSS/referensi": { - "modified": "2020-10-11T06:52:29.728Z", - "contributors": [ - "liimep" - ] - }, "Web/CSS/text-transform": { "modified": "2020-10-15T22:00:17.057Z", "contributors": [ @@ -1168,13 +936,6 @@ "bep" ] }, - "Web/Events/error": { - "modified": "2019-03-23T22:33:54.573Z", - "contributors": [ - "fscholz", - "bekti" - ] - }, "Web/Guide": { "modified": "2019-03-23T23:29:05.952Z", "contributors": [ @@ -1192,42 +953,6 @@ "steffix.h2" ] }, - "Web/Guide/API/WebRTC": { - "modified": "2019-03-23T22:55:51.386Z", - "contributors": [ - "fitra", - "yuan8" - ] - }, - "Web/Guide/CSS/Getting_started": { - "modified": "2019-03-23T23:14:57.144Z", - "contributors": [ - "mahfudhi" - ] - }, - "Web/Guide/CSS/Media_queries": { - "modified": "2019-03-23T23:17:04.703Z", - "contributors": [ - "Sebastianz", - "mrstork", - "malayaleecoder", - "dpitaloka" - ] - }, - "Web/Guide/Grafis": { - "modified": "2019-03-23T23:29:12.829Z", - "contributors": [ - "firmanwyd", - "bekti", - "pieteru_insekai" - ] - }, - "Web/Guide/HTML/Forms": { - "modified": "2020-07-16T22:20:57.894Z", - "contributors": [ - "ariona_rian" - ] - }, "Web/Guide/HTML/HTML5": { "modified": "2019-04-27T02:10:19.507Z", "contributors": [ @@ -1296,13 +1021,6 @@ "mfuji09" ] }, - "Web/HTTP/Gambaran": { - "modified": "2020-11-29T00:41:21.794Z", - "contributors": [ - "mzgndrg", - "bcnight" - ] - }, "Web/HTTP/Methods": { "modified": "2020-10-15T21:55:31.625Z", "contributors": [ @@ -1322,13 +1040,6 @@ "jwerre" ] }, - "Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_(PAC)_file": { - "modified": "2020-10-20T02:03:59.798Z", - "contributors": [ - "SphinxKnight", - "worabaiyan" - ] - }, "Web/HTTP/Status": { "modified": "2020-07-11T00:04:04.381Z", "contributors": [ @@ -1418,12 +1129,6 @@ "witart" ] }, - "Web/JavaScript/Inheritance_dan_prototype_chain": { - "modified": "2020-03-12T19:46:21.083Z", - "contributors": [ - "bekti" - ] - }, "Web/JavaScript/Language_Resources": { "modified": "2020-03-12T19:44:02.368Z", "contributors": [ @@ -1437,72 +1142,6 @@ "agungprasetyosakti" ] }, - "Web/JavaScript/Panduan": { - "modified": "2020-03-12T19:38:02.146Z", - "contributors": [ - "bekti", - "teoli", - "kuntoaji" - ] - }, - "Web/JavaScript/Panduan/Closures": { - "modified": "2019-05-16T14:59:16.458Z", - "contributors": [ - "wbamberg", - "xlobin", - "sutikno" - ] - }, - "Web/JavaScript/Panduan/Loops_and_iteration": { - "modified": "2020-03-12T19:46:18.223Z", - "contributors": [ - "Fidelstu", - "jakarta" - ] - }, - "Web/JavaScript/Panduan/Numbers_and_dates": { - "modified": "2020-03-12T19:48:12.489Z", - "contributors": [ - "triashand" - ] - }, - "Web/JavaScript/Panduan/Tentang": { - "modified": "2019-05-16T15:03:14.492Z", - "contributors": [ - "wbamberg", - "adeyahya" - ] - }, - "Web/JavaScript/Panduan/Values,_variables,_and_literals": { - "modified": "2020-03-12T19:40:01.295Z", - "contributors": [ - "wbamberg", - "wawansumardi", - "sori-goklas-hutagalung", - "Fidelstu", - "bekti", - "kangfend", - "adeyahya" - ] - }, - "Web/JavaScript/Panduan/Working_with_Objects": { - "modified": "2020-03-12T19:48:10.821Z", - "contributors": [ - "thickkoezz", - "Fidelstu" - ] - }, - "Web/JavaScript/Panduan/pengenalan": { - "modified": "2020-03-12T19:41:22.637Z", - "contributors": [ - "snaztoz", - "thickkoezz", - "Fidelstu", - "ardhyui", - "bekti", - "adeyahya" - ] - }, "Web/JavaScript/Reference": { "modified": "2020-03-12T19:38:01.752Z", "contributors": [ @@ -1780,12 +1419,6 @@ "bekti" ] }, - "Web/JavaScript/Reference/Global_Objects/Function/prototype": { - "modified": "2019-03-23T22:32:00.489Z", - "contributors": [ - "bekti" - ] - }, "Web/JavaScript/Reference/Global_Objects/JSON": { "modified": "2019-01-16T22:42:04.885Z", "contributors": [ @@ -1994,13 +1627,6 @@ "bekti" ] }, - "Web/JavaScript/Reference/Global_Objects/String/purwarupa": { - "modified": "2019-03-23T22:54:49.067Z", - "contributors": [ - "bekti", - "srifqi" - ] - }, "Web/JavaScript/Reference/Global_Objects/String/split": { "modified": "2019-03-23T22:31:50.185Z", "contributors": [ @@ -2065,12 +1691,6 @@ "zainalmustofa" ] }, - "Web/JavaScript/Reference/Operators/fungsi": { - "modified": "2020-03-12T19:45:02.306Z", - "contributors": [ - "opblang" - ] - }, "Web/JavaScript/Reference/Operators/yield": { "modified": "2020-10-15T21:58:01.116Z", "contributors": [ @@ -2120,18 +1740,6 @@ "haris" ] }, - "Web/JavaScript/Reference/Statements/fungsi": { - "modified": "2020-03-12T19:46:13.838Z", - "contributors": [ - "irhamkim" - ] - }, - "Web/JavaScript/sekilas_teknologi_JavaScript": { - "modified": "2020-03-12T19:45:33.240Z", - "contributors": [ - "arifpedia" - ] - }, "Web/MathML": { "modified": "2020-10-15T22:09:52.119Z", "contributors": [ @@ -2173,5 +1781,397 @@ "contributors": [ "guciano" ] + }, + "Mozilla/Developer_guide": { + "modified": "2019-03-23T23:27:41.297Z", + "contributors": [ + "bskari" + ] + }, + "Mozilla/Developer_guide/Virtual_ARM_Linux_environment": { + "modified": "2019-03-23T23:27:45.214Z", + "contributors": [ + "ariestiyansyah" + ] + }, + "Glossary/Algorithm": { + "modified": "2019-03-23T22:41:10.845Z", + "contributors": [ + "yayansupiana", + "astrominion", + "agungprasetyosakti" + ] + }, + "Learn/Common_questions/How_does_the_Internet_work": { + "modified": "2020-07-16T22:35:36.880Z", + "contributors": [ + "xenavrt", + "dennisblight" + ] + }, + "Learn/Common_questions/Thinking_before_coding": { + "modified": "2020-07-16T22:35:34.339Z", + "contributors": [ + "wahyuakbarwibowo" + ] + }, + "Learn/Getting_started_with_the_web/What_will_your_website_look_like": { + "modified": "2020-07-16T22:34:16.825Z", + "contributors": [ + "thickkoezz", + "bekti", + "dovjay", + "yayansupiana" + ] + }, + "Learn/Getting_started_with_the_web/Dealing_with_files": { + "modified": "2020-07-16T22:34:33.806Z", + "contributors": [ + "thickkoezz", + "galuhsahid", + "BPiVcarD", + "vdanny" + ] + }, + "orphaned/Learn/How_to_contribute": { + "modified": "2020-07-16T22:33:44.062Z", + "contributors": [ + "SphinxKnight", + "bekti", + "ariestiyansyah" + ] + }, + "Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web": { + "modified": "2020-07-16T22:24:40.529Z", + "contributors": [ + "mujahid-it" + ] + }, + "Learn/HTML/Multimedia_and_embedding": { + "modified": "2020-07-16T22:24:25.764Z", + "contributors": [ + "SphinxKnight", + "putrapuices", + "thickkoezz" + ] + }, + "Learn/HTML/Multimedia_and_embedding/Responsive_images": { + "modified": "2020-07-16T22:24:34.275Z", + "contributors": [ + "mujahid-it" + ] + }, + "Learn/HTML/Introduction_to_HTML/Document_and_website_structure": { + "modified": "2020-07-16T22:24:04.997Z", + "contributors": [ + "mujahid-it" + ] + }, + "Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals": { + "modified": "2020-07-16T22:23:32.925Z", + "contributors": [ + "Transamunos" + ] + }, + "Learn/HTML/Introduction_to_HTML": { + "modified": "2020-07-30T01:00:05.720Z", + "contributors": [ + "setyadi", + "Zen-Akira", + "thickkoezz", + "ariaenggar" + ] + }, + "Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content": { + "modified": "2020-07-16T22:24:19.411Z", + "contributors": [ + "mujahid-it" + ] + }, + "Learn/HTML/Tables": { + "modified": "2020-07-16T22:25:12.167Z", + "contributors": [ + "jatmikaekachandra" + ] + }, + "Learn/JavaScript/Objects/Basics": { + "modified": "2020-07-16T22:31:59.183Z", + "contributors": [ + "indrayoganata" + ] + }, + "orphaned/MDN/Contribute/Howto/Create_an_MDN_account": { + "modified": "2019-03-23T22:38:48.748Z", + "contributors": [ + "wbamberg", + "padila50", + "firmanwyd", + "taqiyyuki02", + "Lukman04" + ] + }, + "orphaned/MDN/Contribute/Howto/Do_a_technical_review": { + "modified": "2019-03-23T22:32:05.940Z", + "contributors": [ + "wbamberg", + "heasanking" + ] + }, + "orphaned/MDN/Contribute/Howto/Do_an_editorial_review": { + "modified": "2019-03-23T22:31:28.587Z", + "contributors": [ + "wbamberg", + "ElangSBP", + "bekti", + "Pieteru" + ] + }, + "orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page": { + "modified": "2019-01-16T19:13:18.495Z", + "contributors": [ + "wbamberg", + "zekaras" + ] + }, + "orphaned/MDN/Community/Conversations": { + "modified": "2019-03-23T22:41:40.315Z", + "contributors": [ + "wbamberg", + "jswisher", + "randiproska" + ] + }, + "orphaned/MDN/Community": { + "modified": "2019-05-29T21:20:10.743Z", + "contributors": [ + "alattalatta", + "KLIWONJagung", + "wbamberg", + "Makarim", + "firmanwyd", + "padila50", + "bekti", + "eriskatp" + ] + }, + "orphaned/MDN/Tools/Page_deletion": { + "modified": "2019-01-16T18:55:32.659Z", + "contributors": [ + "wbamberg", + "helloeny" + ] + }, + "Mozilla/Add-ons/WebExtensions/What_are_WebExtensions": { + "modified": "2019-03-18T21:06:29.401Z", + "contributors": [ + "fesuydev" + ] + }, + "Mozilla/Add-ons/WebExtensions/API/notifications": { + "modified": "2020-10-15T22:05:36.197Z", + "contributors": [ + "asiongtobing", + "wbamberg", + "Azhe403" + ] + }, + "Web/API/Push_API": { + "modified": "2019-03-23T22:39:12.627Z", + "contributors": [ + "bayuah" + ] + }, + "Web/CSS/Reference": { + "modified": "2020-10-11T06:52:29.728Z", + "contributors": [ + "liimep" + ] + }, + "Web/API/Element/error_event": { + "modified": "2019-03-23T22:33:54.573Z", + "contributors": [ + "fscholz", + "bekti" + ] + }, + "Web/CSS/Media_Queries/Using_media_queries": { + "modified": "2019-03-23T23:17:04.703Z", + "contributors": [ + "Sebastianz", + "mrstork", + "malayaleecoder", + "dpitaloka" + ] + }, + "Web/Guide/Graphics": { + "modified": "2019-03-23T23:29:12.829Z", + "contributors": [ + "firmanwyd", + "bekti", + "pieteru_insekai" + ] + }, + "Learn/Forms": { + "modified": "2020-07-16T22:20:57.894Z", + "contributors": [ + "ariona_rian" + ] + }, + "Web/HTTP/Overview": { + "modified": "2020-11-29T00:41:21.794Z", + "contributors": [ + "mzgndrg", + "bcnight" + ] + }, + "Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_PAC_file": { + "modified": "2020-10-20T02:03:59.798Z", + "contributors": [ + "SphinxKnight", + "worabaiyan" + ] + }, + "Web/JavaScript/Inheritance_and_the_prototype_chain": { + "modified": "2020-03-12T19:46:21.083Z", + "contributors": [ + "bekti" + ] + }, + "Web/JavaScript/Closures": { + "modified": "2019-05-16T14:59:16.458Z", + "contributors": [ + "wbamberg", + "xlobin", + "sutikno" + ] + }, + "Web/JavaScript/Guide": { + "modified": "2020-03-12T19:38:02.146Z", + "contributors": [ + "bekti", + "teoli", + "kuntoaji" + ] + }, + "Web/JavaScript/Guide/Loops_and_iteration": { + "modified": "2020-03-12T19:46:18.223Z", + "contributors": [ + "Fidelstu", + "jakarta" + ] + }, + "Web/JavaScript/Guide/Numbers_and_dates": { + "modified": "2020-03-12T19:48:12.489Z", + "contributors": [ + "triashand" + ] + }, + "Web/JavaScript/Guide/Introduction": { + "modified": "2020-03-12T19:41:22.637Z", + "contributors": [ + "snaztoz", + "thickkoezz", + "Fidelstu", + "ardhyui", + "bekti", + "adeyahya" + ] + }, + "Web/JavaScript/Guide/Grammar_and_types": { + "modified": "2020-03-12T19:40:01.295Z", + "contributors": [ + "wbamberg", + "wawansumardi", + "sori-goklas-hutagalung", + "Fidelstu", + "bekti", + "kangfend", + "adeyahya" + ] + }, + "Web/JavaScript/Guide/Working_with_Objects": { + "modified": "2020-03-12T19:48:10.821Z", + "contributors": [ + "thickkoezz", + "Fidelstu" + ] + }, + "Web/JavaScript/Reference/Operators/function": { + "modified": "2020-03-12T19:45:02.306Z", + "contributors": [ + "opblang" + ] + }, + "Web/JavaScript/Reference/Statements/function": { + "modified": "2020-03-12T19:46:13.838Z", + "contributors": [ + "irhamkim" + ] + }, + "Web/JavaScript/JavaScript_technologies_overview": { + "modified": "2020-03-12T19:45:33.240Z", + "contributors": [ + "arifpedia" + ] + }, + "conflicting/Learn/Common_questions": { + "modified": "2020-07-16T22:22:13.418Z", + "contributors": [ + "miftahafina" + ] + }, + "conflicting/MDN/Contribute/Getting_started": { + "modified": "2019-01-16T19:13:42.819Z", + "contributors": [ + "wbamberg", + "firmanwyd", + "Cr7Pramana" + ] + }, + "MDN/Tools": { + "modified": "2020-12-14T09:31:03.075Z", + "contributors": [ + "wbamberg", + "Sheppy" + ] + }, + "conflicting/Web/Guide": { + "modified": "2019-03-23T22:51:52.244Z", + "contributors": [ + "rahmatsubekti" + ] + }, + "conflicting/Web/API/WebRTC_API": { + "modified": "2019-03-23T22:55:51.386Z", + "contributors": [ + "fitra", + "yuan8" + ] + }, + "Learn/CSS/First_steps": { + "modified": "2019-03-23T23:14:57.144Z", + "contributors": [ + "mahfudhi" + ] + }, + "conflicting/Web/JavaScript/Guide/Introduction": { + "modified": "2019-05-16T15:03:14.492Z", + "contributors": [ + "wbamberg", + "adeyahya" + ] + }, + "conflicting/Web/JavaScript/Reference/Global_Objects/Function": { + "modified": "2019-03-23T22:32:00.489Z", + "contributors": [ + "bekti" + ] + }, + "conflicting/Web/JavaScript/Reference/Global_Objects/String": { + "modified": "2019-03-23T22:54:49.067Z", + "contributors": [ + "bekti", + "srifqi" + ] } } \ No newline at end of file diff --git a/files/id/conflicting/learn/common_questions/index.html b/files/id/conflicting/learn/common_questions/index.html index 2e2f406ee5..f288b46cab 100644 --- a/files/id/conflicting/learn/common_questions/index.html +++ b/files/id/conflicting/learn/common_questions/index.html @@ -1,11 +1,12 @@ --- title: Mekanisme Web -slug: Learn/Web_Mechanics +slug: conflicting/Learn/Common_questions tags: - MekanismeWeb - Pemula translation_of: Learn/Common_questions translation_of_original: Learn/Web_Mechanics +original_slug: Learn/Web_Mechanics ---

Kompetensi ini merepresentasikan pemahaman Anda mengenai ekosistem web. Kami pecah pengetahuan yang Anda butuhkan kedalam bentuk yang lebih kecil, yakni detil keahliannya.

diff --git a/files/id/conflicting/mdn/contribute/getting_started/index.html b/files/id/conflicting/mdn/contribute/getting_started/index.html index bc96bb783f..8f72597f56 100644 --- a/files/id/conflicting/mdn/contribute/getting_started/index.html +++ b/files/id/conflicting/mdn/contribute/getting_started/index.html @@ -1,6 +1,6 @@ --- title: Tugas untuk dilakukan di MDN -slug: MDN/Contribute/Tugas +slug: conflicting/MDN/Contribute/Getting_started tags: - Dokumentasi - MDN @@ -8,6 +8,7 @@ tags: - Proyek MDC translation_of: MDN/Contribute/Getting_started translation_of_original: MDN/Contribute/Tasks +original_slug: MDN/Contribute/Tugas ---
{{MDNSidebar}}

Anda ingin membuat MDN menjadi lebih baik ? Ada banyak sekali cara untuk membantu: dari memperbaiki ejaan kalimat sampai membuat konten baru, Atau bahkan membantu mengembangkan platform Kurma dimana website ini dibuat. Panduan kontributor MDN mencakup semua hal yang bisa anda bantu dan lakukkan untuk mereka. Dibawah ini, anda bisa mencari daftar spesifikasi dari tugas yang perlu diselesaikan.

diff --git a/files/id/conflicting/web/api/webrtc_api/index.html b/files/id/conflicting/web/api/webrtc_api/index.html index 60f6c73de0..2a21dd8d0c 100644 --- a/files/id/conflicting/web/api/webrtc_api/index.html +++ b/files/id/conflicting/web/api/webrtc_api/index.html @@ -1,8 +1,9 @@ --- title: WebRTC -slug: Web/Guide/API/WebRTC +slug: conflicting/Web/API/WebRTC_API translation_of: Web/API/WebRTC_API translation_of_original: Web/Guide/API/WebRTC +original_slug: Web/Guide/API/WebRTC ---

WebRTC (RTC mengacu pada Real-Time Communications) adalah sebuah teknologi yang memungkinkan pengiriman audio atau video serta berbagi data antar peramban web (peer). Sebagai sebuah standar, WebRTC menghadirkan fitur pada peramban web untuk berbagi data dan melakukan telekonferensi secara peer-to-peer, tanpa perlu memasang plugins atau aplikasi pihak ketiga.

diff --git a/files/id/conflicting/web/guide/index.html b/files/id/conflicting/web/guide/index.html index 4370766311..b127c75f68 100644 --- a/files/id/conflicting/web/guide/index.html +++ b/files/id/conflicting/web/guide/index.html @@ -1,8 +1,9 @@ --- title: Pengembangan Web -slug: Pengembangan_Web +slug: conflicting/Web/Guide translation_of: Web/Guide translation_of_original: Web_Development +original_slug: Pengembangan_Web ---

Pengembangan web terdiri dari semua aspek dalam mengembangkan sebuah situs web atau aplikasi web

diff --git a/files/id/conflicting/web/javascript/guide/introduction/index.html b/files/id/conflicting/web/javascript/guide/introduction/index.html index c7f08f0eb5..bb950dc7cc 100644 --- a/files/id/conflicting/web/javascript/guide/introduction/index.html +++ b/files/id/conflicting/web/javascript/guide/introduction/index.html @@ -1,12 +1,13 @@ --- title: Tentang Panduan Ini -slug: Web/JavaScript/Panduan/Tentang +slug: conflicting/Web/JavaScript/Guide/Introduction tags: - JavaScript - Panduan - dasar translation_of: Web/JavaScript/Guide/Introduction translation_of_original: Web/JavaScript/Guide/About +original_slug: Web/JavaScript/Panduan/Tentang ---

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.

diff --git a/files/id/conflicting/web/javascript/reference/global_objects/function/index.html b/files/id/conflicting/web/javascript/reference/global_objects/function/index.html index 4bb3ebffbe..df0d244035 100644 --- a/files/id/conflicting/web/javascript/reference/global_objects/function/index.html +++ b/files/id/conflicting/web/javascript/reference/global_objects/function/index.html @@ -1,6 +1,6 @@ --- title: Function.prototype -slug: Web/JavaScript/Reference/Global_Objects/Function/prototype +slug: conflicting/Web/JavaScript/Reference/Global_Objects/Function tags: - Function - JavaScript @@ -8,6 +8,7 @@ tags: - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Function translation_of_original: Web/JavaScript/Reference/Global_Objects/Function/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/Function/prototype ---
{{JSRef}}
diff --git a/files/id/conflicting/web/javascript/reference/global_objects/string/index.html b/files/id/conflicting/web/javascript/reference/global_objects/string/index.html index baec1f2b84..1cfb72209d 100644 --- a/files/id/conflicting/web/javascript/reference/global_objects/string/index.html +++ b/files/id/conflicting/web/javascript/reference/global_objects/string/index.html @@ -1,6 +1,6 @@ --- title: String.prototype -slug: Web/JavaScript/Reference/Global_Objects/String/purwarupa +slug: conflicting/Web/JavaScript/Reference/Global_Objects/String tags: - JavaScript - Property @@ -11,6 +11,7 @@ tags: - purwarupa translation_of: Web/JavaScript/Reference/Global_Objects/String translation_of_original: Web/JavaScript/Reference/Global_Objects/String/prototype +original_slug: Web/JavaScript/Reference/Global_Objects/String/purwarupa ---
{{JSRef}}
diff --git a/files/id/glossary/algorithm/index.html b/files/id/glossary/algorithm/index.html index d43365aeb8..451542b63b 100644 --- a/files/id/glossary/algorithm/index.html +++ b/files/id/glossary/algorithm/index.html @@ -1,8 +1,9 @@ --- title: Algoritma -slug: Glossary/Algoritma +slug: Glossary/Algorithm tags: - Glosarium translation_of: Glossary/Algorithm +original_slug: Glossary/Algoritma ---

Algoritma adalah serangkaian instruksi untuk menyelesaikan suatu masalah

diff --git a/files/id/learn/common_questions/how_does_the_internet_work/index.html b/files/id/learn/common_questions/how_does_the_internet_work/index.html index b4431bfc93..d07be62229 100644 --- a/files/id/learn/common_questions/how_does_the_internet_work/index.html +++ b/files/id/learn/common_questions/how_does_the_internet_work/index.html @@ -1,12 +1,13 @@ --- title: Bagaimana cara kerja Internet -slug: Learn/Common_questions/Bagaimana_cara_kerja_Internet +slug: Learn/Common_questions/How_does_the_Internet_work tags: - Pemula - Tutorial - Web - WebMechanics translation_of: Learn/Common_questions/How_does_the_Internet_work +original_slug: Learn/Common_questions/Bagaimana_cara_kerja_Internet ---

Artikel ini membahas apa itu Internet dan bagaimana ia bekerja.

diff --git a/files/id/learn/common_questions/thinking_before_coding/index.html b/files/id/learn/common_questions/thinking_before_coding/index.html index c50aeff182..17ba716839 100644 --- a/files/id/learn/common_questions/thinking_before_coding/index.html +++ b/files/id/learn/common_questions/thinking_before_coding/index.html @@ -1,6 +1,6 @@ --- title: Bagaimana saya mulai mendesain situs web saya? -slug: Learn/Common_questions/Berfikir_sebelum_membuat_kode +slug: Learn/Common_questions/Thinking_before_coding tags: - Beginner - Composing @@ -9,6 +9,7 @@ tags: - Pemula - needsSchema translation_of: Learn/Common_questions/Thinking_before_coding +original_slug: Learn/Common_questions/Berfikir_sebelum_membuat_kode ---

Artikel ini mencakup langkah pertama yang sangat penting dari setiap proyek: tentukan apa yang ingin Anda capai dengannya.

diff --git a/files/id/learn/css/first_steps/index.html b/files/id/learn/css/first_steps/index.html index dbff8144de..9dd4462f9c 100644 --- a/files/id/learn/css/first_steps/index.html +++ b/files/id/learn/css/first_steps/index.html @@ -1,8 +1,9 @@ --- title: Getting started with CSS -slug: Web/Guide/CSS/Getting_started +slug: Learn/CSS/First_steps translation_of: Learn/CSS/First_steps translation_of_original: Web/Guide/CSS/Getting_started +original_slug: Web/Guide/CSS/Getting_started ---

This tutorial introduces you to the basic features and language (the syntax) for Cascading Style Sheets (CSS). You use CSS to change the look of a structured document, such as a web page. The tutorial also includes sample exercises you can try on your own computer to see the effects of CSS and features that work in modern browsers.

The tutorial is for beginners and anyone who would like to review the basics of CSS. If you have more experience with CSS, the CSS main page lists more advanced resources.

diff --git a/files/id/learn/forms/index.html b/files/id/learn/forms/index.html index 9daf1d6077..a0f2639083 100644 --- a/files/id/learn/forms/index.html +++ b/files/id/learn/forms/index.html @@ -1,7 +1,8 @@ --- title: HTML forms guide -slug: Web/Guide/HTML/Forms +slug: Learn/Forms translation_of: Learn/Forms +original_slug: Web/Guide/HTML/Forms ---

Panduan ini adalah seri dari artikel-artikel yang akan membantu anda menguasai form HTML. Form HTML adalah tool yang paling poweful untuk berinteraksi dengan para pengguna; namun, karena beberapa alasan sejarah dan teknis, tidak jelas bagaimana cara menggunakannya hingga pontensi penuhnya. Dalam panduan ini, kita akan membahas seluruh aspek dari form HTML, struktur form untuk pemberian style, mulai dari penanganan data sampai widget buatan. Anda akan mempelajari bagaimana menikmati kekuatan yang mereka miliki!

Articles

diff --git a/files/id/learn/getting_started_with_the_web/dealing_with_files/index.html b/files/id/learn/getting_started_with_the_web/dealing_with_files/index.html index 04cc90ec4b..8f3ae9ab85 100644 --- a/files/id/learn/getting_started_with_the_web/dealing_with_files/index.html +++ b/files/id/learn/getting_started_with_the_web/dealing_with_files/index.html @@ -1,16 +1,17 @@ --- title: Berurusan dengan file -slug: Learn/Getting_started_with_the_web/Mengelola_file +slug: Learn/Getting_started_with_the_web/Dealing_with_files tags: - CodingScripting - File - HTML - - 'I10n:prioritas' + - I10n:prioritas - Panduan - Pemula - Teori - website translation_of: Learn/Getting_started_with_the_web/Dealing_with_files +original_slug: Learn/Getting_started_with_the_web/Mengelola_file ---

{{LearnSidebar}}

diff --git a/files/id/learn/getting_started_with_the_web/what_will_your_website_look_like/index.html b/files/id/learn/getting_started_with_the_web/what_will_your_website_look_like/index.html index 76600c89ea..65bef0702d 100644 --- a/files/id/learn/getting_started_with_the_web/what_will_your_website_look_like/index.html +++ b/files/id/learn/getting_started_with_the_web/what_will_your_website_look_like/index.html @@ -1,11 +1,11 @@ --- title: Akan terlihat seperti apa website kamu? -slug: Learn/Getting_started_with_the_web/Akan_terlihat_seperti_apa_website_anda +slug: Learn/Getting_started_with_the_web/What_will_your_website_look_like tags: - Aset - Desain - Fonts - - 'I10n:prioritas' + - I10n:prioritas - Konten - Pemula - Pengkomposisian @@ -14,6 +14,7 @@ tags: - belajar - pelan-pelan translation_of: Learn/Getting_started_with_the_web/What_will_your_website_look_like +original_slug: Learn/Getting_started_with_the_web/Akan_terlihat_seperti_apa_website_anda ---
{{LearnSidebar}}
{{PreviousMenuNext("Learn/Getting_started_with_the_web/Installing_basic_software", "Learn/Getting_started_with_the_web/Dealing_with_files", "Learn/Getting_started_with_the_web")}}
diff --git a/files/id/learn/html/introduction_to_html/document_and_website_structure/index.html b/files/id/learn/html/introduction_to_html/document_and_website_structure/index.html index 5563c68fd3..8e4f152954 100644 --- a/files/id/learn/html/introduction_to_html/document_and_website_structure/index.html +++ b/files/id/learn/html/introduction_to_html/document_and_website_structure/index.html @@ -1,6 +1,6 @@ --- title: Document and website structure -slug: Learn/HTML/Pengenalan_HTML/Document_and_website_structure +slug: Learn/HTML/Introduction_to_HTML/Document_and_website_structure tags: - HTML - Halaman @@ -12,6 +12,7 @@ tags: - blocks - semantic translation_of: Learn/HTML/Introduction_to_HTML/Document_and_website_structure +original_slug: Learn/HTML/Pengenalan_HTML/Document_and_website_structure ---
{{LearnSidebar}}
diff --git a/files/id/learn/html/introduction_to_html/html_text_fundamentals/index.html b/files/id/learn/html/introduction_to_html/html_text_fundamentals/index.html index bbee58cc80..ee34036110 100644 --- a/files/id/learn/html/introduction_to_html/html_text_fundamentals/index.html +++ b/files/id/learn/html/introduction_to_html/html_text_fundamentals/index.html @@ -1,7 +1,8 @@ --- title: Teks mendasar HTML -slug: Learn/HTML/Pengenalan_HTML/HTML_text_fundamentals +slug: Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals translation_of: Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals +original_slug: Learn/HTML/Pengenalan_HTML/HTML_text_fundamentals ---
{{LearnSidebar}}
diff --git a/files/id/learn/html/introduction_to_html/index.html b/files/id/learn/html/introduction_to_html/index.html index 367ef45712..697b1a6734 100644 --- a/files/id/learn/html/introduction_to_html/index.html +++ b/files/id/learn/html/introduction_to_html/index.html @@ -1,6 +1,6 @@ --- title: Pengenalan HTML -slug: Learn/HTML/Pengenalan_HTML +slug: Learn/HTML/Introduction_to_HTML tags: - CodingScripting - HTML @@ -11,6 +11,7 @@ tags: - head - semantic translation_of: Learn/HTML/Introduction_to_HTML +original_slug: Learn/HTML/Pengenalan_HTML ---
{{LearnSidebar}}
diff --git a/files/id/learn/html/introduction_to_html/structuring_a_page_of_content/index.html b/files/id/learn/html/introduction_to_html/structuring_a_page_of_content/index.html index 2535589f38..8856048607 100644 --- a/files/id/learn/html/introduction_to_html/structuring_a_page_of_content/index.html +++ b/files/id/learn/html/introduction_to_html/structuring_a_page_of_content/index.html @@ -1,7 +1,8 @@ --- title: Structuring a page of content -slug: Learn/HTML/Pengenalan_HTML/Structuring_a_page_of_content +slug: Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content translation_of: Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content +original_slug: Learn/HTML/Pengenalan_HTML/Structuring_a_page_of_content ---
{{LearnSidebar}}
diff --git a/files/id/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html b/files/id/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html index acddef0b53..1d180398fe 100644 --- a/files/id/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html +++ b/files/id/learn/html/multimedia_and_embedding/adding_vector_graphics_to_the_web/index.html @@ -1,6 +1,6 @@ --- title: Adding vector graphics to the Web -slug: Learn/HTML/Multimedia_dan_embedding/Adding_vector_graphics_to_the_Web +slug: Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web tags: - Gambar - Grafik @@ -12,6 +12,7 @@ tags: - iframe - img translation_of: Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web +original_slug: Learn/HTML/Multimedia_dan_embedding/Adding_vector_graphics_to_the_Web ---
{{LearnSidebar}}
diff --git a/files/id/learn/html/multimedia_and_embedding/index.html b/files/id/learn/html/multimedia_and_embedding/index.html index fe111da30c..286c89f456 100644 --- a/files/id/learn/html/multimedia_and_embedding/index.html +++ b/files/id/learn/html/multimedia_and_embedding/index.html @@ -1,6 +1,6 @@ --- title: Multimedia dan Embedding -slug: Learn/HTML/Multimedia_dan_embedding +slug: Learn/HTML/Multimedia_and_embedding tags: - Asesmen - Audio @@ -22,6 +22,7 @@ tags: - img - responsif translation_of: Learn/HTML/Multimedia_and_embedding +original_slug: Learn/HTML/Multimedia_dan_embedding ---

{{LearnSidebar}}

diff --git a/files/id/learn/html/multimedia_and_embedding/responsive_images/index.html b/files/id/learn/html/multimedia_and_embedding/responsive_images/index.html index e13790b7f4..1be9210b5d 100644 --- a/files/id/learn/html/multimedia_and_embedding/responsive_images/index.html +++ b/files/id/learn/html/multimedia_and_embedding/responsive_images/index.html @@ -1,7 +1,8 @@ --- title: Responsive images -slug: Learn/HTML/Multimedia_dan_embedding/Responsive_images +slug: Learn/HTML/Multimedia_and_embedding/Responsive_images translation_of: Learn/HTML/Multimedia_and_embedding/Responsive_images +original_slug: Learn/HTML/Multimedia_dan_embedding/Responsive_images ---
{{LearnSidebar}}
diff --git a/files/id/learn/html/tables/index.html b/files/id/learn/html/tables/index.html index b8fe3a2d8a..38b406e332 100644 --- a/files/id/learn/html/tables/index.html +++ b/files/id/learn/html/tables/index.html @@ -1,7 +1,8 @@ --- title: HTML Tables -slug: Learn/HTML/Tabel +slug: Learn/HTML/Tables translation_of: Learn/HTML/Tables +original_slug: Learn/HTML/Tabel ---
{{LearnSidebar}}
diff --git a/files/id/learn/javascript/objects/basics/index.html b/files/id/learn/javascript/objects/basics/index.html index 6c273b51a3..9bc5ae4607 100644 --- a/files/id/learn/javascript/objects/basics/index.html +++ b/files/id/learn/javascript/objects/basics/index.html @@ -1,7 +1,8 @@ --- title: Dasar-dasar Objek JavaScript object -slug: Learn/JavaScript/Objects/Dasar-dasar +slug: Learn/JavaScript/Objects/Basics translation_of: Learn/JavaScript/Objects/Basics +original_slug: Learn/JavaScript/Objects/Dasar-dasar ---
{{LearnSidebar}}
diff --git a/files/id/mdn/tools/index.html b/files/id/mdn/tools/index.html index 7703e98dd1..56d1e866ff 100644 --- a/files/id/mdn/tools/index.html +++ b/files/id/mdn/tools/index.html @@ -1,6 +1,6 @@ --- title: MDN user guide -slug: MDN/User_guide +slug: MDN/Tools tags: - Documentation - Landing @@ -9,6 +9,7 @@ tags: - TopicStub translation_of: MDN/Tools translation_of_original: MDN/User_guide +original_slug: MDN/User_guide ---
{{MDNSidebar}}

The Mozilla Developer Network site is an advanced system for finding, reading, and contributing to documentation and sample code for Web developers (as well as for Firefox and Firefox OS developers). The MDN user guide provides articles detailing how to use MDN to find the documentation you need, and, if you wish, how to help make the material better, more expansive, and more complete.

{{SubpagesWithSummaries}}

diff --git a/files/id/mozilla/add-ons/webextensions/api/notifications/index.html b/files/id/mozilla/add-ons/webextensions/api/notifications/index.html index e4fb084bb2..76b0e1cfe0 100644 --- a/files/id/mozilla/add-ons/webextensions/api/notifications/index.html +++ b/files/id/mozilla/add-ons/webextensions/api/notifications/index.html @@ -1,6 +1,6 @@ --- title: notifikasi -slug: Mozilla/Add-ons/WebExtensions/API/notifikasi +slug: Mozilla/Add-ons/WebExtensions/API/notifications tags: - API - Add-ons @@ -8,6 +8,7 @@ tags: - Notifikasi - WebExtensions translation_of: Mozilla/Add-ons/WebExtensions/API/notifications +original_slug: Mozilla/Add-ons/WebExtensions/API/notifikasi ---
{{AddonSidebar}}
diff --git a/files/id/mozilla/add-ons/webextensions/what_are_webextensions/index.html b/files/id/mozilla/add-ons/webextensions/what_are_webextensions/index.html index 63c093bc53..917d65c274 100644 --- a/files/id/mozilla/add-ons/webextensions/what_are_webextensions/index.html +++ b/files/id/mozilla/add-ons/webextensions/what_are_webextensions/index.html @@ -1,7 +1,8 @@ --- title: Apa itu WebExtensions? -slug: Mozilla/Add-ons/WebExtensions/Apa_Itu_WebExtensions +slug: Mozilla/Add-ons/WebExtensions/What_are_WebExtensions translation_of: Mozilla/Add-ons/WebExtensions/What_are_WebExtensions +original_slug: Mozilla/Add-ons/WebExtensions/Apa_Itu_WebExtensions ---
{{AddonSidebar}}
diff --git a/files/id/mozilla/developer_guide/index.html b/files/id/mozilla/developer_guide/index.html index f1a8f48168..01776af942 100644 --- a/files/id/mozilla/developer_guide/index.html +++ b/files/id/mozilla/developer_guide/index.html @@ -1,11 +1,12 @@ --- title: Developer Guide -slug: Developer_Guide +slug: Mozilla/Developer_guide tags: - Developing Mozilla - NeedsTranslation - TopicStub translation_of: Mozilla/Developer_guide +original_slug: Developer_Guide ---

Whether you're an old hand or just getting started, articles you can find starting from this page will help you while you're working on Mozilla development.

diff --git a/files/id/mozilla/developer_guide/virtual_arm_linux_environment/index.html b/files/id/mozilla/developer_guide/virtual_arm_linux_environment/index.html index 8465f45f06..913b70438c 100644 --- a/files/id/mozilla/developer_guide/virtual_arm_linux_environment/index.html +++ b/files/id/mozilla/developer_guide/virtual_arm_linux_environment/index.html @@ -1,6 +1,6 @@ --- title: Virtual ARM di Lingkungan Linux -slug: Developer_Guide/Virtual_ARM_di_Lingkungan_Linux +slug: Mozilla/Developer_guide/Virtual_ARM_Linux_environment tags: - ARM Linux - Mengembangkan Mozilla @@ -9,6 +9,7 @@ tags: - SSH - Virtual ARM translation_of: Mozilla/Developer_guide/Virtual_ARM_Linux_environment +original_slug: Developer_Guide/Virtual_ARM_di_Lingkungan_Linux ---

Pengujian dengan Linux di arsitektur ARM menggunakan QEMU

Halaman ini menejelaskan bagaimana cara untuk mendapatkan lingkungan virtual ARM dengan QEMU yang berjalan di (Ubuntu) Linux. Ini berguna untuk siapapun yang ingin mencoba kode ARM-specific dan tidak memiliki (atau membutuhkan) perangkat keras ARM untuk pengujian.

diff --git a/files/id/orphaned/learn/how_to_contribute/index.html b/files/id/orphaned/learn/how_to_contribute/index.html index 0a64757fc1..006a7cfe1e 100644 --- a/files/id/orphaned/learn/how_to_contribute/index.html +++ b/files/id/orphaned/learn/how_to_contribute/index.html @@ -1,6 +1,6 @@ --- title: Cara berkontribusi untuk Area Belajar di MDN -slug: Learn/How_to_contribute +slug: orphaned/Learn/How_to_contribute tags: - Dokumentasi - MDN @@ -9,6 +9,7 @@ tags: - belajar - kontribusi translation_of: Learn/How_to_contribute +original_slug: Learn/How_to_contribute ---

{{LearnSidebar}}

diff --git a/files/id/orphaned/mdn/community/conversations/index.html b/files/id/orphaned/mdn/community/conversations/index.html index d39080c8a3..1513e5b163 100644 --- a/files/id/orphaned/mdn/community/conversations/index.html +++ b/files/id/orphaned/mdn/community/conversations/index.html @@ -1,11 +1,12 @@ --- title: MDN community conversations -slug: MDN/Komunitas/Conversations +slug: orphaned/MDN/Community/Conversations tags: - Komunitas - MDN Meta - Panduan translation_of: MDN/Community/Conversations +original_slug: MDN/Komunitas/Conversations ---
{{MDNSidebar}}

"Pekerjaan" dari MDN terjadi di situs MDN, tetapi "Komunitas" juga juga melakukannya melalui diskusi (tidak tersinkronisasi) dan chatting serta meeting (tersinkronisasi)

diff --git a/files/id/orphaned/mdn/community/index.html b/files/id/orphaned/mdn/community/index.html index a60c631f76..adfd42b071 100644 --- a/files/id/orphaned/mdn/community/index.html +++ b/files/id/orphaned/mdn/community/index.html @@ -1,7 +1,8 @@ --- title: Gabung di Komunitas MDN -slug: MDN/Komunitas +slug: orphaned/MDN/Community translation_of: MDN/Community +original_slug: MDN/Komunitas ---
{{MDNSidebar}}
{{IncludeSubnav("/en-US/docs/MDN")}}
diff --git a/files/id/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html b/files/id/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html index aba3020441..5f823b3208 100644 --- a/files/id/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html +++ b/files/id/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html @@ -1,6 +1,6 @@ --- title: Bagaimana Membuat Akun MDN -slug: MDN/Contribute/Howto/Create_an_MDN_account +slug: orphaned/MDN/Contribute/Howto/Create_an_MDN_account tags: - Bagaimana - Dokumentasi @@ -8,6 +8,7 @@ tags: - Panduan - Pemula translation_of: MDN/Contribute/Howto/Create_an_MDN_account +original_slug: MDN/Contribute/Howto/Create_an_MDN_account ---
{{MDNSidebar}}

Untuk melakukan perubahan isi MDN, Anda membutuhkan sebuah MDN profil. Anda tidak perlu profil jika Anda hanya ingin membaca dan mencari info di kumpulan dokumen MDN. Panduan ini akan membantu anda melakukan pengaturan profil akun MDN anda.

diff --git a/files/id/orphaned/mdn/contribute/howto/do_a_technical_review/index.html b/files/id/orphaned/mdn/contribute/howto/do_a_technical_review/index.html index 7a9ffab8a9..0f08061f1f 100644 --- a/files/id/orphaned/mdn/contribute/howto/do_a_technical_review/index.html +++ b/files/id/orphaned/mdn/contribute/howto/do_a_technical_review/index.html @@ -1,7 +1,8 @@ --- title: How to do a technical review -slug: MDN/Contribute/Howto/Do_a_technical_review +slug: orphaned/MDN/Contribute/Howto/Do_a_technical_review translation_of: MDN/Contribute/Howto/Do_a_technical_review +original_slug: MDN/Contribute/Howto/Do_a_technical_review ---
{{MDNSidebar}}

A Technical review consists of reviewing the technical accuracy and completeness of an article and correcting it if necessary. If a writer of an article wants someone else to check the technical content of an article, the writer ticks the "Technical review" checkbox while editing. Often the writer contacts a specific engineer to perform the technical review, but anyone with technical expertise in the topic can do one.

diff --git a/files/id/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html b/files/id/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html index 74aff54886..d0cf691bf2 100644 --- a/files/id/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html +++ b/files/id/orphaned/mdn/contribute/howto/do_an_editorial_review/index.html @@ -1,11 +1,12 @@ --- title: How to do an editorial review -slug: MDN/Contribute/Howto/Do_an_editorial_review +slug: orphaned/MDN/Contribute/Howto/Do_an_editorial_review tags: - Dokumentasi - MDN Meta - Panduan translation_of: MDN/Contribute/Howto/Do_an_editorial_review +original_slug: MDN/Contribute/Howto/Do_an_editorial_review ---
{{MDNSidebar}}
{{IncludeSubnav("/id/docs/MDN")}}
diff --git a/files/id/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html b/files/id/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html index ad89ef0686..60728e07eb 100644 --- a/files/id/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html +++ b/files/id/orphaned/mdn/contribute/howto/set_the_summary_for_a_page/index.html @@ -1,7 +1,8 @@ --- title: How to set the summary for a page -slug: MDN/Contribute/Howto/Set_the_summary_for_a_page +slug: orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page translation_of: MDN/Contribute/Howto/Set_the_summary_for_a_page +original_slug: MDN/Contribute/Howto/Set_the_summary_for_a_page ---
{{MDNSidebar}}

You can define the summary of a page on MDN, to be used in various ways, including in search engine results, in other MDN pages such as topical landing pages, and in tooltips. It should be text that makes sense both in the context of the page, and when displayed in other contexts, without the rest of the page content.

A summary can be explicitly defined within a page. If it is not explicitly defined, then typically the first sentence or so is used, which is not always the best text for this purpose.

diff --git a/files/id/orphaned/mdn/tools/page_deletion/index.html b/files/id/orphaned/mdn/tools/page_deletion/index.html index df0ba8ef81..8f8fa5ade8 100644 --- a/files/id/orphaned/mdn/tools/page_deletion/index.html +++ b/files/id/orphaned/mdn/tools/page_deletion/index.html @@ -1,11 +1,12 @@ --- title: Menghapus Halaman -slug: MDN/User_guide/Menghapus_halaman +slug: orphaned/MDN/Tools/Page_deletion tags: - MDN - Panduan - Proyek MDC translation_of: MDN/Tools/Page_deletion +original_slug: MDN/User_guide/Menghapus_halaman ---
{{MDNSidebar}}

Hanya Admin MDN yang bisa menghapus halaman. Artikel ini menjelaskan bagaimana meminta halaman yang dihapus dari MDN.

Untuk menyusun halaman yang ingin dihapus, Anda harus mengikuti cara berikut:

diff --git a/files/id/web/api/element/error_event/index.html b/files/id/web/api/element/error_event/index.html index a5c531c19c..242bbba9c3 100644 --- a/files/id/web/api/element/error_event/index.html +++ b/files/id/web/api/element/error_event/index.html @@ -1,7 +1,8 @@ --- title: error -slug: Web/Events/error +slug: Web/API/Element/error_event translation_of: Web/API/Element/error_event +original_slug: Web/Events/error ---

Event error ditampilkan ketika sumberdaya gagal dimuat.

diff --git a/files/id/web/api/push_api/index.html b/files/id/web/api/push_api/index.html index feae8a7373..7b4fe1a249 100644 --- a/files/id/web/api/push_api/index.html +++ b/files/id/web/api/push_api/index.html @@ -1,7 +1,8 @@ --- title: API Push -slug: Web/API/API_Push +slug: Web/API/Push_API translation_of: Web/API/Push_API +original_slug: Web/API/API_Push ---
{{DefaultAPISidebar("Push API")}}{{SeeCompatTable}}
diff --git a/files/id/web/css/media_queries/using_media_queries/index.html b/files/id/web/css/media_queries/using_media_queries/index.html index 3fe883c5f6..9fe60a8e8c 100644 --- a/files/id/web/css/media_queries/using_media_queries/index.html +++ b/files/id/web/css/media_queries/using_media_queries/index.html @@ -1,7 +1,8 @@ --- title: Media query CSS -slug: Web/Guide/CSS/Media_queries +slug: Web/CSS/Media_Queries/Using_media_queries translation_of: Web/CSS/Media_Queries/Using_media_queries +original_slug: Web/Guide/CSS/Media_queries ---

Media query terdiri dari jenis media dan paling sedikit satu ekspresi yang membatasi lingkup style sheets dengan menggunakan fitur media, seperti lebar, tinggi, dan warna. Media query, ditambahkan di CSS3, memungkinkan tampilan konten disesuaikan dengan alat penampil tertentu tanpa harus mengubah konten itu sendiri.

diff --git a/files/id/web/css/reference/index.html b/files/id/web/css/reference/index.html index 7609391ca5..b8dfca3c45 100644 --- a/files/id/web/css/reference/index.html +++ b/files/id/web/css/reference/index.html @@ -1,7 +1,8 @@ --- title: Referensi CSS -slug: Web/CSS/referensi +slug: Web/CSS/Reference translation_of: Web/CSS/Reference +original_slug: Web/CSS/referensi ---
{{CSSRef}}
diff --git a/files/id/web/guide/graphics/index.html b/files/id/web/guide/graphics/index.html index 43fb9b5954..e9d34ad59a 100644 --- a/files/id/web/guide/graphics/index.html +++ b/files/id/web/guide/graphics/index.html @@ -1,6 +1,6 @@ --- title: Grafis dalam web -slug: Web/Guide/Grafis +slug: Web/Guide/Graphics tags: - 2D - 3D @@ -11,6 +11,7 @@ tags: - Web - WebRTC translation_of: Web/Guide/Graphics +original_slug: Web/Guide/Grafis ---

Situs web moderen dan aplikasi sering membutuhkan tampilan grafis. Gambar statis dapat dengan mudah ditamilkan dengan menggunakan elemen {{HTMLElement("img")}} , atau mengatur tampilan background dari elemen HTML dengan menggunakan properti css {{cssxref("background-image")}}. anda sering menginginkan tampilan grafis melayang, atau memanipulasi gambar dari gambar nyatanya. Artikel ini memberikan wawasan tentang bagaimana anda dapat melakukannya

diff --git a/files/id/web/http/overview/index.html b/files/id/web/http/overview/index.html index b06d42ac23..580166ef43 100644 --- a/files/id/web/http/overview/index.html +++ b/files/id/web/http/overview/index.html @@ -1,7 +1,8 @@ --- title: Gambaran HTTP -slug: Web/HTTP/Gambaran +slug: Web/HTTP/Overview translation_of: Web/HTTP/Overview +original_slug: Web/HTTP/Gambaran ---
{{HTTPSidebar}}
diff --git a/files/id/web/http/proxy_servers_and_tunneling/proxy_auto-configuration_pac_file/index.html b/files/id/web/http/proxy_servers_and_tunneling/proxy_auto-configuration_pac_file/index.html index c470d2fe27..340989a8d1 100644 --- a/files/id/web/http/proxy_servers_and_tunneling/proxy_auto-configuration_pac_file/index.html +++ b/files/id/web/http/proxy_servers_and_tunneling/proxy_auto-configuration_pac_file/index.html @@ -1,7 +1,8 @@ --- title: Proxy Auto-Configuration (PAC) file -slug: Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_(PAC)_file +slug: Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_PAC_file translation_of: Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_(PAC)_file +original_slug: Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_(PAC)_file ---
{{HTTPSidebar}}
diff --git a/files/id/web/javascript/closures/index.html b/files/id/web/javascript/closures/index.html index 73cdbb7e15..8221ca46e6 100644 --- a/files/id/web/javascript/closures/index.html +++ b/files/id/web/javascript/closures/index.html @@ -1,7 +1,8 @@ --- title: Closures -slug: Web/JavaScript/Panduan/Closures +slug: Web/JavaScript/Closures translation_of: Web/JavaScript/Closures +original_slug: Web/JavaScript/Panduan/Closures ---

Closure adalah fungsi yang merujuk kepada variabel yang mandiri (bebas). 

diff --git a/files/id/web/javascript/guide/grammar_and_types/index.html b/files/id/web/javascript/guide/grammar_and_types/index.html index 41900a1603..78eec69d04 100644 --- a/files/id/web/javascript/guide/grammar_and_types/index.html +++ b/files/id/web/javascript/guide/grammar_and_types/index.html @@ -1,10 +1,11 @@ --- title: Tata Bahasa dan Tipe -slug: 'Web/JavaScript/Panduan/Values,_variables,_and_literals' +slug: Web/JavaScript/Guide/Grammar_and_types tags: - JavaScript - Panduan translation_of: Web/JavaScript/Guide/Grammar_and_types +original_slug: Web/JavaScript/Panduan/Values,_variables,_and_literals ---
{{jsSidebar("JavaScript Guide")}} {{PreviousNext("Web/JavaScript/Guide/Introduction", "Web/JavaScript/Guide/Control_flow_and_error_handling")}}
diff --git a/files/id/web/javascript/guide/index.html b/files/id/web/javascript/guide/index.html index 491d4a4a84..e1a506b560 100644 --- a/files/id/web/javascript/guide/index.html +++ b/files/id/web/javascript/guide/index.html @@ -1,7 +1,8 @@ --- title: Panduan JavaScript -slug: Web/JavaScript/Panduan +slug: Web/JavaScript/Guide translation_of: Web/JavaScript/Guide +original_slug: Web/JavaScript/Panduan ---
{{jsSidebar("JavaScript Guide")}}
diff --git a/files/id/web/javascript/guide/introduction/index.html b/files/id/web/javascript/guide/introduction/index.html index 19523a0821..bfe4c9072c 100644 --- a/files/id/web/javascript/guide/introduction/index.html +++ b/files/id/web/javascript/guide/introduction/index.html @@ -1,13 +1,14 @@ --- title: Perkenalan -slug: Web/JavaScript/Panduan/pengenalan +slug: Web/JavaScript/Guide/Introduction tags: - - 'I10n:priority' + - I10n:priority - JavaScript - Pedoman - Pemula - Perkenalan translation_of: Web/JavaScript/Guide/Introduction +original_slug: Web/JavaScript/Panduan/pengenalan ---
{{jsSidebar("JavaScript Guide")}} {{PreviousNext("Web/JavaScript/Guide", "Web/JavaScript/Guide/Grammar_and_types")}}
diff --git a/files/id/web/javascript/guide/loops_and_iteration/index.html b/files/id/web/javascript/guide/loops_and_iteration/index.html index 7fbb416c43..506b033350 100644 --- a/files/id/web/javascript/guide/loops_and_iteration/index.html +++ b/files/id/web/javascript/guide/loops_and_iteration/index.html @@ -1,7 +1,8 @@ --- title: Loops and iteration -slug: Web/JavaScript/Panduan/Loops_and_iteration +slug: Web/JavaScript/Guide/Loops_and_iteration translation_of: Web/JavaScript/Guide/Loops_and_iteration +original_slug: Web/JavaScript/Panduan/Loops_and_iteration ---
{{jsSidebar("JavaScript Guide")}} {{PreviousNext("Web/JavaScript/Guide/Control_flow_and_error_handling", "Web/JavaScript/Guide/Functions")}}
diff --git a/files/id/web/javascript/guide/numbers_and_dates/index.html b/files/id/web/javascript/guide/numbers_and_dates/index.html index e9681b2adf..81ff248515 100644 --- a/files/id/web/javascript/guide/numbers_and_dates/index.html +++ b/files/id/web/javascript/guide/numbers_and_dates/index.html @@ -1,7 +1,8 @@ --- title: Numbers and dates -slug: Web/JavaScript/Panduan/Numbers_and_dates +slug: Web/JavaScript/Guide/Numbers_and_dates translation_of: Web/JavaScript/Guide/Numbers_and_dates +original_slug: Web/JavaScript/Panduan/Numbers_and_dates ---
{{jsSidebar("JavaScript Guide")}} {{PreviousNext("Web/JavaScript/Guide/Expressions_and_Operators", "Web/JavaScript/Guide/Text_formatting")}}
diff --git a/files/id/web/javascript/guide/working_with_objects/index.html b/files/id/web/javascript/guide/working_with_objects/index.html index 4449732e61..4baf443489 100644 --- a/files/id/web/javascript/guide/working_with_objects/index.html +++ b/files/id/web/javascript/guide/working_with_objects/index.html @@ -1,8 +1,8 @@ --- title: Bekerja dengan objek -slug: Web/JavaScript/Panduan/Working_with_Objects +slug: Web/JavaScript/Guide/Working_with_Objects tags: - - 'I10n:priority' + - I10n:priority - JavaScript - Konstruktor - Membandingkan objek @@ -11,6 +11,7 @@ tags: - Pemula - dokumen translation_of: Web/JavaScript/Guide/Working_with_Objects +original_slug: Web/JavaScript/Panduan/Working_with_Objects ---
{{jsSidebar("JavaScript Guide")}} {{PreviousNext("Web/JavaScript/Guide/Regular_Expressions", "Web/JavaScript/Guide/Details_of_the_Object_Model")}}
diff --git a/files/id/web/javascript/inheritance_and_the_prototype_chain/index.html b/files/id/web/javascript/inheritance_and_the_prototype_chain/index.html index 49a0100ed8..851bcbbb21 100644 --- a/files/id/web/javascript/inheritance_and_the_prototype_chain/index.html +++ b/files/id/web/javascript/inheritance_and_the_prototype_chain/index.html @@ -1,7 +1,8 @@ --- title: Inheritance dan prototype chain -slug: Web/JavaScript/Inheritance_dan_prototype_chain +slug: Web/JavaScript/Inheritance_and_the_prototype_chain translation_of: Web/JavaScript/Inheritance_and_the_prototype_chain +original_slug: Web/JavaScript/Inheritance_dan_prototype_chain ---
{{jsSidebar("Advanced")}}
diff --git a/files/id/web/javascript/javascript_technologies_overview/index.html b/files/id/web/javascript/javascript_technologies_overview/index.html index adb6ec5a68..c988092b23 100644 --- a/files/id/web/javascript/javascript_technologies_overview/index.html +++ b/files/id/web/javascript/javascript_technologies_overview/index.html @@ -1,7 +1,8 @@ --- title: Ikhtisar Teknologi JavaScript -slug: Web/JavaScript/sekilas_teknologi_JavaScript +slug: Web/JavaScript/JavaScript_technologies_overview translation_of: Web/JavaScript/JavaScript_technologies_overview +original_slug: Web/JavaScript/sekilas_teknologi_JavaScript ---
{{JsSidebar("Introductory")}}
diff --git a/files/id/web/javascript/reference/operators/function/index.html b/files/id/web/javascript/reference/operators/function/index.html index 5366891a5c..7fa9564333 100644 --- a/files/id/web/javascript/reference/operators/function/index.html +++ b/files/id/web/javascript/reference/operators/function/index.html @@ -1,12 +1,13 @@ --- title: ungkapan fungsi -slug: Web/JavaScript/Reference/Operators/fungsi +slug: Web/JavaScript/Reference/Operators/function tags: - Fungsi - JavaScript - Operator - Ungkapan Utama translation_of: Web/JavaScript/Reference/Operators/function +original_slug: Web/JavaScript/Reference/Operators/fungsi ---
{{jsSidebar("Operators")}}
diff --git a/files/id/web/javascript/reference/statements/function/index.html b/files/id/web/javascript/reference/statements/function/index.html index 8ac13d31af..bd6b665d2e 100644 --- a/files/id/web/javascript/reference/statements/function/index.html +++ b/files/id/web/javascript/reference/statements/function/index.html @@ -1,11 +1,12 @@ --- title: Deklarasi Fungsi -slug: Web/JavaScript/Reference/Statements/fungsi +slug: Web/JavaScript/Reference/Statements/function tags: - JavaScript - Pernyataan - Statement translation_of: Web/JavaScript/Reference/Statements/function +original_slug: Web/JavaScript/Reference/Statements/fungsi ---
{{jsSidebar("Statements")}}
-- cgit v1.2.3-54-g00ecf