Bài viết JavaScript này hướng dẫn bạn vài kĩ thuật lập trình ứng dụng JavaScript, ứng dụng web đơn giản nhưng khá hiệu quả để có mã nguồn JavaScript tối ưu. Các kĩ thuật được đề cập trong bài viết hướng dẫn sử dụng JavaScript này là: hàm, các vòng lặp, toán tử, cách chú thích, ... Vui lòng vào bài viết chi tiết để xem thêm.
- Demo
- Phóng to
- Tải lại
- Cửa sổ mới
Miễn phí web hosting 1 năm đầu tại iPage
Nếu bạn vẫn còn đang tìm kiếm một nhà cung cấp hosting đáng tin cậy, tại sao không dành chút thời gian để thử với iPage, chỉ với không quá 40.000 VNĐ/tháng, nhưng bạn sẽ được khuyến mãi kèm với quà tặng trị giá trên 10.000.0000 VNĐ nếu thanh toán cho 24 tháng ~ 900.000 VNĐ?
Có trên 1 triệu khách hàng hiện tại của iPage đã & đang hài lòng với dịch vụ, tuyệt đối chắc chắn bạn cũng sẽ hài lòng giống họ! Quan trọng hơn, khi đăng ký sử dụng web hosting tại iPage thông qua sự giới thiệu của chúng tôi, bạn sẽ được hoàn trả lại toàn bộ số tiền bạn đã sử dụng để mua web hosting tại iPage. Wow, thật tuyệt vời! Bạn không phải tốn bất kì chi phí nào mà vẫn có thể sử dụng miễn phí web hosting chất lượng cao tại iPage trong 12 tháng đầu tiên. Chỉ cần nói chúng tôi biết tài khoản của bạn sau khi đăng ký.
Nếu muốn tìm hiểu thêm về ưu / nhược điểm của iPage, bạn hãy đọc đánh giá của ChọnHostViệt.com nhé!
Javascript Variables
Variables are locations that you define you want to store information in. You use the keyword var to tell the browser you want to create a new place to store information and then assign that variable with a value. Ex. var myEmail = "[email protected]";
You can change the value of a variable at anytime, just by assigning it a new value with the equals sign. The name of your variable can contain any letter of number and it is considered good form to start the name with a lower case letter and then capitalize each word there after. Ex. thisIsANiceName
Variables created inside of functions are only accessible inside of the function in which they are declared. If you want to be able to access a variable anywhere in your Javascript program make sure that you declare it outside of a function. You should also never create two variables with the same name.
Unlike most programming languages, Javascript is what they call loosely typed. You see most languages require you to tell them what types of information you will assign to a variable. Is it a small number, a really big number, text, etc. Javascript doesn't care, except for a few instances. You can assign a number to a variable name and then text. Javascript will even convert text into a number and add it to another number, if at all possible. Ex:
var numberOne = 5; // Creates a variable named numberOne and assigns the value of 5 to it
var textTwo ="10″; // Creates a variable named textTwo and assigns the text string "10″ to it
document.writelin(numberOne + textTwo); // Would print 15 to the screen
even though textTwo is technically text and not a number.
Variables that Must be Defined
Arrays
There are only two variable types that must be declared, the Array and Date data types. An array is a variable that can store multiple values. You create an array as such: var vehicles = new Array("car", "truck", "van");
The values of this array variable can now be accessed by specifying the number of the value stored in the array. The numbers are assigned from zero on up. For example:
- The value of vehicles[0] is equal to car
- The value of vehicles[1] is equal to truck
- The value of vehicles[2] is equal to van
You can also add additional values to the array. For example to add "bicycle" to the array, you would type: vehicles[3] = "bicycles";
Dates
You define a date variable in the following ways:
- var today = new Date(); // Will create a Date Variable and call the Date() function to assign the current time and date to it
- var myBirthDay = new Date(1974, 12, 21); // Creates a Date variable and assigns my birthday to it
Javascript Pre-Built Functions & Operators
There are many pre-built functions and operators available to you with Javascript Scripting. To finish this article I'll go over a few of the most common operators for you:
- + (Addition): Used to add numeric values or combine 2 strings of text
- - (Subtraction): Used to subtract values
- * (Multiply): Used to multiply values
- / (Divide): Used to divide values
- % (Modulus): Used to return the remainder of a division of two numbers. Ex. 15 % 7 = 1
- ++ (Increment): Shorthand way to add one to a value.
- - (Decrement): Shorthand way to subtract one from a value
You can also use a shorthand notation to add and then assign a value to a variable. Ex:
- x += y: Adds x and y, then stores that value in the variable x
- x -= y: Subtracts y from x, then stores that value in the variable x
In the looping section above we were performing comparisons. Here is a list of the ways you can compare information:
- x == y: Tests whether x equals y
- x < y: Tests whether x is less than y
- x > y: Tests whether x is less than y
- x <= y: Tests whether x is less than or equal to y
- x >= y: Tests whether x is greater than or equal to y
- x != y: Tests whether x is not equal to y
- x= (y < 5) ? 10 : 15 : Shorthand way to test and then assign a value based on the test. This code tests if y<5, if the answer is TRUE then x is assigned the value of 10, if not x is assigned the value of 15
Finally, there are three operators that can be used to test further on how different values compare. These operators are referred to as logical operators and include the following:
- if ( x < y && a > b ): && is used here to check if both comparisons are TRUE. If x < y is true AND a > b, then this comparison returns the answer TRUE. If either is not TRUE it returns the value FALSE.
- if ( x < y || a > b ): || is used to see if just one comparison is TRUE. If one or the other or both comparisons are TRUE, then TRUE is returned, if both are untrue then FALSE is returned.
- if (!x): This is the NOT operator. It is used to check if values are not equal to the variable it is being used on.
That's all Folks
Well that is it for now. In the next article I'll explain what objects are and how they are used in Javascript. As well I'll go into detail on how you use the Document Object Model (DOM) to jazz up your web pages.
If you have questions or comments leave them below.
Till next time...
- Lượt gửi (0)
- Mới
Tạo video doanh nghiệp của bạn bằng AI chỉ với giọng nói hoặc văn bản
chatGPTaz.com
Nói chuyện với ChatGPT bằng ngôn ngữ mẹ đẻ của bạn
Ứng dụng AI Video
Ứng dụng video AI MIỄN PHÍ đầu tiên của bạn
Deepfake Video
Deepfake AI Video Maker
Deepfake
Deepfake AI Video Maker
AI Deep Fake
Deepfake AI Video Maker
AIvidio
AI Video Mobile Solutions
AIvideos
AI Video Platform & Solutions
AIvedio
AI Video App Maker
Artificial General Intelligence
Ai and higher level Artificial General Intelligence (AGI)
Artificial General Intelligence
Ai and higher level Artificial General Intelligence (AGI)
Faceswap AI trực tuyến
Đổi mặt Video, Ảnh & GIF ngay lập tức với Công cụ AI mạnh mẽ - Faceswap AI Trực tuyến MIỄN PHÍ
Faceswap AI trực tuyến
Đổi mặt Video, Ảnh & GIF ngay lập tức với Công cụ AI mạnh mẽ - Faceswap AI Trực tuyến MIỄN PHÍ
Faceswap AI trực tuyến
Đổi mặt Video, Ảnh & GIF ngay lập tức với Công cụ AI mạnh mẽ - Faceswap AI Trực tuyến MIỄN PHÍ
Powerful AI Presentation PPT Maker for FREE
Build an impressive presentation with our free online AI presentation app
Your next top AI Assistant
Claude AI, developed by Anthropic
Your next top AI Assistant
Claude AI, developed by Anthropic
Temu tặng $500 cho người dùng mới
Claim Free Temu $500 Credit via Affiliate & Influencer Program
Tín dụng quảng cáo TikTok miễn phí
Làm chủ quảng cáo TikTok cho hoạt động tiếp thị doanh nghiệp của bạn
Dall-E-OpenAI.com
Tự động tạo ra hình ảnh sáng tạo với AI
chatGPT4.win
Nói chuyện với ChatGPT bằng ngôn ngữ mẹ đẻ của bạn
Sản phẩm AI đầu tiên của Elon Musk - Grok/UN.com
Nói chuyện với Grok AI Chatbot bằng ngôn ngữ của bạn
Công cụ.win
Mở trung tâm công cụ miễn phí để mọi người sử dụng với hàng trăm công cụ
GateIO.gomymobi.com
Airdrop miễn phí để nhận, chia sẻ lên đến 150.000 đô la cho mỗi dự án
iPhoneKer.com
Tiết kiệm tới 630$ khi mua iPhone 16 mới
Mua Robot Tesla Optimus
Đặt mua Tesla Bot: Robot Optimus Gen 2 ngay hôm nay với giá dưới 20.000 đô la