Khối lệnh trong javascript là gì?

Là ngôn ngữ lập trình phổ biến nhất, bắt buộc các lập trình viên và nhà phát triển phải hiểu mã JavaScript và các lệnh JS. Các nhà phát triển thành thạo mã JavaScript là những người có giá trị nhất đối với nhà tuyển dụng. Nếu bạn chưa quen với ngôn ngữ lập trình và phát triển web, bạn sẽ muốn làm quen với danh sách lệnh JavaScript

Khi học JavaScript, điều cần thiết là bạn phải tìm hiểu về các lệnh JS tốt nhất vì điều này sẽ cho phép bạn tạo mã JavaScript với độ chính xác cao hơn. Tại đây, bạn sẽ tìm thấy hướng dẫn chi tiết dành cho nhà phát triển JavaScript với mọi thứ bạn cần biết về 20 lệnh hàng đầu trong danh sách lệnh JavaScript

Ba loại dữ liệu của mã JavaScript

Chỉ có ba loại dữ liệu trong các lệnh JS được coi là nguyên thủy. Điều này có nghĩa là các hoạt động phức tạp hơn có thể được xây dựng bằng cách sử dụng ba loại dữ liệu này, nhưng bản thân các loại dữ liệu này không được lấy từ các thủ tục khác. Các thuộc tính bổ sung không thể được thêm vào các kiểu dữ liệu nguyên thủy. Các kiểu dữ liệu này là số, chuỗi và boolean

Con số

Hàm Number() trả về nghiệm cho một phương trình. Hàm Number() cũng có thể trả về giá trị là NaN, nghĩa là không phải là số. Điều này xảy ra khi một phép tính không thể thực hiện được, chẳng hạn như một nỗ lực chia 0 cho 0. Bất kỳ biểu thức toán học nào không được xác định sẽ dẫn đến NaN. Ví dụ: một dòng mã JS có nội dung Số(“Hướng dẫn JS dành cho nhà phát triển”) sẽ trả về NaN vì đây không phải là giá trị số. Bạn sẽ cần sử dụng hàm String() cho đối tượng này. Hàm Number() sẽ trả về giá trị 0 nếu không có đối số nào được cung cấp trong các tham số của đối tượng

Chuỗi

Hàm String() của mã JavaScript trả về một giá trị chứa các ký tự chữ cái. Ví dụ: một dòng mã có nội dung String a=new String(“Có ba kiểu dữ liệu nguyên thủy”); . Ký tự, a, là một biến tham chiếu. Các từ trong ngoặc đơn được gọi là đối tượng. Điều quan trọng cần nhớ là bạn không thể thay đổi phương thức String() sau khi nó được tạo

Boolean

Hàm Boolean() chuyển đổi một đối tượng thành một trong hai phản hồi. Một Boolean trả về một giá trị đúng hoặc sai. Các trường hợp trong đó một đối tượng Boolean có giá trị sai là…

  • khi tham số giá trị là null
  • khi tham số giá trị không được xác định
  • khi tham số giá trị là 0
  • khi tham số giá trị là -0
  • khi tham số giá trị không được bao gồm
  • khi chuỗi rỗng

Tầm quan trọng của dấu chấm phẩy

Khi làm việc với mã JS, điều quan trọng là bạn phải thực hiện đúng cách chấm dứt dòng. Cách tốt nhất để kết thúc một dòng mã là đặt dấu chấm phẩy ở cuối, mặc dù nếu bạn quên, phần mềm JavaScript sẽ chèn dấu chấm phẩy thay cho bạn. Trong trường hợp JavaScript bị trục trặc, bạn có thể nhận được một dòng mã chưa được kết thúc đúng cách. Đây là một sự hiếm có. Tuy nhiên, điều đó có thể xảy ra và có khả năng gây ra lỗi trong mã hóa JavaScript của bạn. Chèn dấu chấm phẩy theo cách thủ công nên là thói quen mà bạn áp dụng, ngay cả với tính năng tự động chèn dấu chấm phẩy của JavaScript. Dấu chấm phẩy làm cho mã JS dễ đọc đối với mọi người

Gần như mọi trang web, ứng dụng dành cho thiết bị di động và ứng dụng web đều sử dụng một số JavaScript. Ngôn ngữ lập trình nguồn mở cho phép các ứng dụng năng động và hấp dẫn hơn. Nó cũng rất dễ học vì nó chỉ có một vài quy tắc, cho phép bạn hoàn thành các tác vụ đơn giản chỉ với một vài dòng mã. Bạn không cần nhập gói hoặc khai báo không gian tên. Bạn chỉ cần viết một số mã, và nó hoạt động. Tuy nhiên, việc thiếu cấu trúc có thể khiến nhiều nhà phát triển mới bắt đầu viết mã dễ vỡ, không có cấu trúc, có thể dẫn đến các lỗi không mong muốn, khó tìm.

Do đó, bạn nên phát triển một trang lừa đảo JavaScript cho chính mình. Sau đó, bạn sẽ có một danh sách các lệnh hữu ích mà bạn có thể tham khảo khi cần trợ giúp để hoàn thành một dự án. Với tính linh hoạt của ngôn ngữ, bạn sẽ không bao giờ tìm thấy một danh sách dứt khoát các từ khóa JavaScript tốt nhất. Mỗi lập trình viên đều khác nhau và nhu cầu cụ thể của bạn có thể rất khác so với những người khác

Tuy nhiên, đây là danh sách các lệnh phổ biến nhất đáng để bạn theo dõi

1. tài liệu. getElementById()

JavaScript và nhiều khung của nó như JQuery cho phép bạn xử lý mã dựa trên tên hoặc lớp HTML cụ thể. Trong khi điều này hoạt động, nó có thể làm chậm tập lệnh của bạn vì nó phải xem qua toàn bộ tập lệnh để tìm đúng thẻ. Bạn có thể tăng tốc độ tìm kiếm này thông qua mô hình đối tượng tài liệu (DOM) của ứng dụng bằng cách sử dụng ID phần tử

2. Đầu vào / Đầu ra cơ bản

Ngoại trừ các tập lệnh cơ bản nhất, tất cả các ứng dụng đều yêu cầu một số tương tác của người dùng. Với JavaScript, chức năng này xuất hiện dưới dạng lệnh alert() và prompt(). Cảnh báo gửi thông tin cho người dùng thông qua hộp thoại, trong khi lời nhắc yêu cầu phản hồi

cú pháp

alert("message");

stringVar = prompt("message")

3. Đặt thời gian chờ ()

Hàm setTimeout là một hàm JavaScript gốc. SetTimeout cho phép bạn tự động chạy các lệnh tại một thời điểm cụ thể mà không cần người dùng nhập liệu. Lệnh JS đơn giản này chỉ yêu cầu lệnh bạn muốn chạy và khi nào bạn muốn chạy nó. Nó đặt bộ đếm thời gian (bộ đếm ngược tính bằng mili giây) để thực thi chức năng gọi lại, gọi hàm sau khi hoàn thành bộ hẹn giờ

cú pháp

setTimeout(command, time);

Bạn phải biểu thị thời gian bằng mili giây nhưng bạn có thể sử dụng bất kỳ câu lệnh JavaScript nào làm lệnh. Ví dụ: đoạn mã sau chạy lệnh myfunction sau 5 giây

Ví dụ

setTimeout(myfunction, 5000);

4. Khoảng thời gian đặt ()

Bạn cũng có thể chạy lặp lại các lệnh JavaScript bằng cách sử dụng lệnh setinterval. Phương thức setInterval() gọi một hàm theo các khoảng thời gian đã chỉ định (tính bằng mili giây). Setinterval rất tuyệt khi bạn cần ứng dụng của mình làm mới dữ liệu của nó từ cơ sở dữ liệu theo khoảng thời gian mong muốn

cú pháp

setInterval(command, time);

5. ClearTimeout() và ClearInterval()

Nếu bạn sẽ sử dụng settimeout hoặc setinterval, bạn cũng sẽ muốn sử dụng lệnh xóa được liên kết của chúng. ClearTimeout và ClearInterval lấy tên biến cho một lệnh thiết lập và sau đó xóa nó khỏi bộ nhớ

Giá trị id số được hàm setTimeout() trả về được lưu trữ trong một biến và được chuyển vào hàm clearTimeout() để xóa bộ hẹn giờ. Tương tự, quy trình tương tự được thực hiện cho setInterval() và clearInterval()

Ví dụ

$timer = setInterval(command, 5000);
clearInterval($timer);

6. biến

Đó là một lệnh đơn giản, nhưng hầu hết các nhà phát triển JavaScript đều quên sử dụng nó. Var chính thức tạo các biến của bạn. Mặc dù bạn có thể tạo và sử dụng các biến JavaScript mà không cần có nó, nhưng ngôn ngữ này coi các biến này là biến toàn cục. Điều này là tốt nếu đó là ý định của bạn, nhưng có nguy cơ ghi đè lên một cái gì đó nếu bạn không cẩn thận. Nó cũng sử dụng nhiều tài nguyên hơn. Bạn có thể cải thiện hiệu suất của ứng dụng chỉ bằng cách khai báo chính thức các biến của mình

Các biến được khai báo trong các kiểu dữ liệu khác nhau là tiền tố trong khi viết mã. Theo đó, kích thước, cũng như chức năng của biến được quyết định

7. Chức năng tự gọi

Hàm tự gọi là một lệnh JavaScript chạy ngay khi bạn tạo nó. Các biểu thức hàm sẽ tự động thực thi nếu biểu thức được theo sau bởi (). Tuy nhiên, bạn không thể tự gọi khai báo hàm. Các lệnh này còn được gọi là Hàm ẩn danh tự gọi hoặc Biểu thức hàm được gọi ngay lập tức (IIFE)

Ví dụ

(function(){    // some private code that will be executed automatically})

8. môn Toán. ngẫu nhiên()

Lệnh Math.random tạo số ngẫu nhiên. Chính xác hơn, nó trả về một số dấu phẩy động, giả ngẫu nhiên trong phạm vi từ 0 đến nhỏ hơn 1 (bao gồm 0, nhưng không phải 1) với phân phối xấp xỉ đồng đều trên phạm vi đó — sau đó bạn có thể chia tỷ lệ theo phạm vi mong muốn của mình

9. Bản đồ()

map() command cho phép bạn lặp qua một mảng hoặc bộ sưu tập. Trong JavaScript, phương thức map() xây dựng một mảng bằng cách chạy một hàm đã cho trên mỗi thành viên của mảng cha. Đó là một cách tiếp cận không thay đổi bất cứ điều gì. Phương thức map() thường được sử dụng để duyệt qua một mảng và chạy một hàm trên mỗi mục nhập. Điều này là hoàn hảo để chạy cùng một lệnh trên một mảng lớn

10. gỡ lỗi()

Gỡ lỗi giới hạn tần suất một lệnh JS sẽ chạy. Về mặt chức năng, nó ngược lại với thời gian chờ. Điều này đặc biệt tốt nếu một số tương tác lặp đi lặp lại của người dùng sẽ làm chậm hiệu suất hoặc gây ra các vấn đề khác

Chức năng gỡ lỗi đảm bảo rằng mã của bạn chỉ được kích hoạt một lần cho mỗi lần nhập của người dùng. Đề xuất hộp tìm kiếm, tự động lưu trường văn bản và loại bỏ nhấp đúp vào nút đều là các trường hợp sử dụng để gỡ lỗi

11. thăm dò ý kiến()

Nhiều lệnh JavaScript không cảnh báo hệ thống khi chạy xong. Đôi khi, bạn phải thăm dò ý kiến ​​thủ công để xem liệu có điều gì đó dừng lại hoặc có ngoại lệ hay không. Đây là một lệnh phức tạp để sử dụng, nhưng nó đáng để nỗ lực

12. Một lần()

Một lần cho phép bạn chạy lệnh một lần và chỉ một lần trong quá trình thực thi ứng dụng. Cho dù chúng ta thực thi hay gọi hàm này nhiều lần thì nó cũng không có tác dụng. Các giá trị của hàm ban đầu sẽ chỉ được trả về mỗi khi nó được gọi. Bạn chủ yếu tìm thấy các lệnh này trong trình xử lý sự kiện

13. GetAbsoluteUrl()

Lệnh JavaScript này cung cấp cho bạn URL thực của một địa chỉ web, đặc biệt nếu nó được chứa trong một chuỗi. Nó chỉ lấy chuỗi URL và trả lại địa chỉ với tất cả các truy vấn và các phần tử khác đã bị xóa

Ví dụ

stringVar = prompt("message")0

14. Chuỗi. thay thế()

Lệnh thay thế cho phép bạn thay đổi văn bản trong một chuỗi. Nó tìm kiếm chuỗi cho văn bản bạn muốn thay thế và chuyển nó ra cho những gì bạn muốn. Mẫu tìm kiếm có thể là một chuỗi văn bản đơn giản hoặc một biểu thức chính quy. Sau đó, lệnh trả về chuỗi mới này, giữ nguyên chuỗi ban đầu. Điều này có thể được sử dụng để tìm kiếm và thay thế các chuỗi con nhất định từ một chuỗi chính dài và lặp đi lặp lại

15. Mảng. Đẩy()

Đẩy thêm các mục vào mảng. Phương thức push() thay đổi độ dài của mảng. Phương thức push() tạo ra một chiều dài mới. Nó thay đổi mảng trực tiếp mà không trả lại bất cứ thứ gì

16. Mảng. lọc()

Bộ lọc lấy các mục ra khỏi một mảng dựa trên một số tiêu chí và sau đó tạo một mảng mới chỉ với các mục đó. Hàm lọc lặp lại các giá trị hiện có trong một mảng và trả về các giá trị vượt qua

17. Mảng. giảm()

Giảm là một lệnh mảng thường bị bỏ qua. Nó chuyển đổi các mục của một mảng thành một mục duy nhất. Phương thức reduce() không thực thi hàm đối với các phần tử mảng trống. Phương thức reduce() không thay đổi mảng ban đầu. Hoàn hảo cho việc tính toán, nó có thể trả về bất kỳ loại biến nào

18. Chuỗi. toLowerCase()

ToLowerCase giống như những gì nó làm. Nó chuyển đổi một chuỗi thành tất cả các chữ cái viết thường. Nó không thay đổi hoặc can thiệp vào chuỗi gốc, nội dung hoặc độ dài của nó. Lệnh phổ biến này cho phép bạn chuyển đổi dữ liệu thành các định dạng URL tiêu chuẩn mà hầu hết các trình duyệt web sẽ hiểu được

19. IsNative()

Hàm này cho biết liệu một tính năng trình duyệt nhất định có nguồn gốc từ một trình duyệt cụ thể hay tính năng đó đến từ ứng dụng của bên thứ ba

20. Chuỗi. chất nền()

Chất nền đi sâu vào một chuỗi và trả về văn bản dựa trên các tiêu chí được cung cấp. Bạn phải chỉ định nơi bạn muốn lệnh bắt đầu và số lượng ký tự bạn muốn lệnh truy xuất

Một số trong số hai mươi lệnh này được tích hợp vào ngôn ngữ. Những thứ khác là những đoạn mã hữu ích mà cộng đồng nhà phát triển JavaScript thấy phù hợp để tạo. Dù bằng cách nào, tất cả các lệnh JavaScript sẽ giúp bạn nâng cao kiến ​​thức và kỹ năng của mình

21. gỡ lỗi (tin nhắn)

Đây là một trong những lệnh Javascript quan trọng nhất. Lệnh này được sử dụng để gửi tin nhắn đến cửa sổ giao diện điều khiển. Câu lệnh trình gỡ lỗi gọi bất kỳ chức năng gỡ lỗi có sẵn nào, chẳng hạn như đặt điểm dừng. Nếu không có chức năng sửa lỗi, câu lệnh này không có hiệu lực

Ví dụ

stringVar = prompt("message")1

Lệnh trên đang gửi thông điệp tường trình đến cửa sổ giao diện điều khiển. Lệnh này tương đương với bàn điều khiển. lệnh đăng nhập. Các đối tượng được chuyển bằng cách áp dụng lệnh được chuyển đổi thành một giá trị chuỗi. Điều này chủ yếu được sử dụng trong Microsoft Visual studio dưới dạng lệnh nhật ký bảng điều khiển

22. chuỗi. toLowerCase()

stringVar = prompt("message")2 thực hiện chính xác những gì bạn tin rằng nó sẽ làm. Nó chỉ cung cấp một chuỗi mới đã được chuyển thành tất cả các chữ thường từ chuỗi cũ. Chuỗi ban đầu không được sửa đổi. Ví dụ văn bản của bạn đang viết hoa và bây giờ nếu bạn muốn nó viết thường thì hàm này sẽ giúp bạn có được kết quả đó

23. Hàm trả về

Khi JavaScript đến câu lệnh trả về, hàm sẽ kết thúc hoạt động. Nếu chức năng được yêu cầu từ câu lệnh Javascript thì JavaScript sẽ “quay lại” để thực hiện mã sau câu lệnh bắt đầu. Các hàm thường tính toán một giá trị trả về. Bạn luôn có thể sử dụng lại mã này. Giá trị trả về được “phản ánh” trở lại “khách truy cập”

Ví dụ

stringVar = prompt("message")3   // được gọi là Hàm, giá trị trả về sẽ       ở dạng a
stringVar = prompt("message")4
stringVar = prompt("message")5           // Hàm trả về phép nhân của x và ystringVar = prompt("message")6

Đầu ra của chức năng trên là 24

24. tầng lầu()

Tầng là một trong những phương thức javascript quan trọng nhất. Phương thức floor() quay một số thành số nguyên tiếp theo nhất và trả về kết quả. Nếu tham số đã cho là số nguyên thì đối số sẽ không được làm tròn. Ví dụ: lệnh bên dưới sẽ làm tròn đối số đã nhập thành số nguyên gần nhất

Ví dụ

stringVar = prompt("message")7

25. cho vòng lặp

JavaScript chứa các lệnh vòng lặp như Java và C. Nếu bạn muốn thực thi một số mã lặp đi lặp lại thì lệnh lặp For là rất quan trọng. Đó là một vòng lặp lặp đi lặp lại để thực hiện một quy trình mà chúng tôi yêu cầu thực hiện trong một số lần cụ thể. Cú pháp của lệnh này như sau

cú pháp

stringVar = prompt("message")8
stringVar = prompt("message")9
setTimeout(command, time);0
stringVar = prompt("message")6
setTimeout(command, time);2

Vòng lặp for cần có ba phần. Cái đầu tiên là Trình khởi tạo khởi tạo một biến, để bắt đầu với. Phần thứ hai là một điều kiện trong đó bạn xác định một tình huống phải quyết định đúng cho lần lặp lại tiếp theo. Phân đoạn thứ ba là Lặp lại được sử dụng để tăng hoặc giảm bộ đếm

26. Nếu-Khác

Lệnh if/else thực hiện một đoạn mã nếu một điều kiện đã xác định là hợp lệ. Nếu điều kiện không hợp lệ, một phần khác của mã có thể được thực hiện. Lệnh if/else là một đoạn lệnh “Có điều kiện” của JavaScript, được sử dụng để thực hiện các hoạt động khác nhau dựa trên các tình huống khác nhau. Ví dụ: lệnh sau đang hiển thị việc sử dụng lệnh

Ví dụ

setTimeout(command, time);3
setTimeout(command, time);4
setTimeout(command, time);5
setTimeout(command, time);6
setTimeout(command, time);7

Ví dụ trên cho thấy lệnh điều kiện được sử dụng để xác định quá trình thực hiện trong các điều kiện khác nhau. Như đã đề cập trước đó, nếu một điều kiện hợp lệ, bạn có thể hoàn thành một bước và nếu điều kiện không hợp lệ, bạn có thể hoàn thành một bước khác

27. người xây dựng()

Các lệnh JavaScript này rất hữu ích để tạo các phương thức đặc biệt. Bây giờ, nếu bạn muốn tạo một phương thức đặc biệt để tạo và khởi tạo một đối tượng được tạo trong một lớp thì hàm tạo() có thể được sử dụng. Hơn nữa, bạn cũng có thể thực hiện nhiều hoạt động khác nhau bằng cách sử dụng hàm tạo như nạp chồng và ghi đè hàm tạo. Để tạo một đối tượng từ hàm khởi tạo, chúng ta sử dụng từ khóa new. Bạn chỉ cần đề cập đến nó theo định dạng sau

Ví dụ

setTimeout(command, time);8

28. đối tượng toán học

Các lệnh JS tốt nhất này còn được gọi là các đối tượng cần thiết để tạo một ứng dụng động. Đối tượng Math cho phép người dùng hoàn thành các bài tập toán học. Toán học không phải là hàm tạo. Tất cả các tính năng/kỹ thuật của Toán học có thể được triệu hồi bằng cách áp dụng Toán học như một đối tượng mà không cần xây dựng nó. Tất cả các thuộc tính và phương thức của Math là tĩnh và có thể được gọi bằng cách sử dụng Math làm đối tượng mà không cần tạo nó

Ví dụ

setTimeout(command, time);9

29. Ngày JS

Ngày là một thành viên quan trọng của Danh sách lệnh JavaScript. Đối tượng Date được áp dụng để hoạt động với ngày và giờ. Các đối tượng này được xây dựng với một Date() mới

Ví dụ

setTimeout(myfunction, 5000);0

30. đối tượng lỗi

Đối tượng Error đưa ra thông báo lỗi khi xảy ra lỗi. Trong số tất cả Danh sách lệnh JavaScript, đối tượng Lỗi rất quan trọng để xác định và hiển thị thông báo lỗi. Chúng được tạo ra khi xảy ra lỗi thời gian chạy. Đối tượng Lỗi cũng có thể được sử dụng làm đối tượng cơ sở cho các ngoại lệ do người dùng xác định

Ví dụ

setTimeout(myfunction, 5000);1
setTimeout(myfunction, 5000);2
setTimeout(myfunction, 5000);3
setTimeout(myfunction, 5000);4
stringVar = prompt("message")6

31. toExponential()

Các lệnh JavaScript này là một phần của các phương thức và thuộc tính số. Phương thức toExponential() này đưa ra một chuỗi, với một số được quay vòng và được lập công thức bằng cách sử dụng biểu diễn hàm mũ. Ví dụ: một tham số chỉ định số lượng ký tự sau dấu thập phân

Ví dụ

setTimeout(myfunction, 5000);6
setTimeout(myfunction, 5000);7

32. toFixed()

với JavaScript, các phương thức và tính năng cũng có thể được sử dụng cho các giá trị cơ bản. Điều này là do JavaScript sử dụng các giá trị nguyên thủy làm đối tượng khi thực thi các hệ thống và đặc điểm. toFixed() chuyển một chuỗi, với số được xử lý bằng số thập phân chi tiết

Ví dụ

setTimeout(myfunction, 5000);6
setTimeout(myfunction, 5000);9

33. toPrecision()

toPrecision() đưa ra một chuỗi. Nó trả về một số được xử lý với độ dài chi tiết. Trong JavaScript, toPrecision() được áp dụng để thay đổi một số thành độ chính xác như quay kết quả khi được yêu cầu và phân phối nội dung của nó dưới dạng chuỗi. Nó phải được gọi thông qua một trường hợp đặc biệt của lớp Số

Ví dụ

setTimeout(myfunction, 5000);6
setInterval(command, time);1

34. giá trị của()

Phương thức valueOf cung cấp Đối tượng Số thích hợp chứa giá trị của đối số được khai báo. Tham số có thể là kiểu dữ liệu nguyên thủy. Đây là tĩnh. Phương thức có thể chấp nhận hai tham số

Ví dụ

setInterval(command, time);2
setInterval(command, time);3
setInterval(command, time);4
setInterval(command, time);5

35. parseInt()

parseInt() phân tích một tham số chuỗi và đưa ra một số nguyên của cơ số quy định. Bạn cũng có thể nói rằng nó trả về cơ số trong các hệ thống số phân tích. Trong trường hợp này, khoảng trắng được phép và chỉ số đầu tiên được chuyển

Ví dụ

setInterval(command, time);6

36. bình thường hóa()

Chuẩn hóa là một phương pháp Javascript dựa trên trình duyệt. Nó hợp nhất các nút văn bản lân cận thành một nút văn bản riêng biệt và loại bỏ các nút văn bản trống. Nó có giá trị trả về và trong Internet Explorer, phương pháp này không xóa các nút văn bản trống

Phương pháp này cũng được sử dụng để lấy Biểu mẫu chuẩn hóa Unicode còn được gọi là điểm mã của chuỗi. Nó tạo ra giá trị số duy nhất và là một trong những thành viên quan trọng nhất của họ String

cú pháp

setInterval(command, time);7

Ví dụ

setInterval(command, time);8
setInterval(command, time);9

37. lát (bắt đầu, kết thúc)

mảng. slice() là một hàm javascript trả về một mảng mới chứa một phần của mảng mà nó được thực thi. Ví dụ, mảng chính không đổi. Chức năng này chấp nhận hai tham số và nó là một chức năng sẵn có trong Javascript. Các tham số là chỉ số bắt đầu và chỉ số kết thúc

Hàm này chỉ sao chép mảng và tạo một mảng mới. Nó không thay đổi mảng ban đầu. Ví dụ sau đây đang hiển thị việc sử dụng chức năng lát. Nó chỉ sao chép và tạo một mảng mới

Ví dụ

$timer = setInterval(command, 5000);0
$timer = setInterval(command, 5000);1
$timer = setInterval(command, 5000);2
$timer = setInterval(command, 5000);3

đầu ra

$timer = setInterval(command, 5000);4
$timer = setInterval(command, 5000);4

38. Epsilon

EPSILON là một trong những thuộc tính tĩnh của javascript được áp dụng để đưa ra số dương nhỏ nhất gần bằng 0 (nghĩa là. một số nhỏ dương). EPSILON là một thuộc tính đối tượng số và có thể được gọi thông qua đối tượng Số

cú pháp

$timer = setInterval(command, 5000);6

Ví dụ

$timer = setInterval(command, 5000);7
$timer = setInterval(command, 5000);8

39. toJSON()

JSON là một ký hiệu đối tượng JavaScript. Chức năng này là một thiết lập phổ biến để thể hiện các điều kiện và đối tượng. Hàm JSON có thể được sử dụng để trao đổi dữ liệu khi máy khách sử dụng JavaScript và máy chủ dựa trên Ruby/PHP. Nó đưa ra hai phương thức JSON. xâu chuỗi và JSON. phân tích cú pháp. JSON. stringify được sử dụng để chuyển đổi các đối tượng thành JSON và JSON. parse được sử dụng để chuyển đổi JSON trở lại thành một đối tượng

40. toISOString()

toISOString() là một chức năng của đối tượng ngày tháng trong Javascript. Chức năng này cung cấp định dạng ISO mở rộng rõ ràng của ngày. Đây là một trong những chức năng quan trọng nhất của các đối tượng dữ liệu. Để sử dụng chức năng này, cần tạo một đối tượng Date. Sau khi tạo đối tượng dữ liệu, có một số phương thức cho phép người dùng thao tác trên đối tượng đã tạo. Hầu hết các phương pháp chỉ cho phép người dùng truy xuất các yếu tố khác nhau của lịch như năm, tháng, ngày, giờ, phút, giây và mili giây. Những yếu tố này có thể thu được bằng cách sử dụng giờ địa phương, UTC hoặc GMT

cú pháp

$timer = setInterval(command, 5000);9

Ví dụ

clearInterval($timer);0

41. Ủy quyền()

Một đối tượng Proxy bao gồm một hoặc nhiều đối tượng khác và chặn các phương thức, như viết các thuộc tính. Proxy được sử dụng trong nhiều thư viện và framework. Proxy là một đối tượng duy nhất. Nó không giữ thuộc tính riêng của nó. Với trình xử lý void, nó chỉ gửi các thao tác đến đích. Nhiều phương thức proxy có thể được sử dụng làm phương thức nội bộ. Ví dụ: GET, SET, DELETE là một số phương thức nội bộ của proxy sẽ kích hoạt khi các sự kiện tương ứng xảy ra. Sau đây là một ví dụ về proxy để lưu trữ dữ liệu người dùng

Ví dụ

clearInterval($timer);1

42. Lời hứa

Một lời hứa là một đối tượng JavaScript cụ thể kết hợp chung "mã xây dựng" và "mã sử dụng". Xét về mối quan hệ. đây là “danh sách khuyến nghị”. “Mã xây dựng” chấp nhận bất kỳ sự kiện nào nó yêu cầu để mang lại kết quả đã hứa và “lời hứa” làm cho kết quả đó có thể truy cập được đối với tất cả các mã được đề xuất khi có sẵn. Nó giống như thực hiện lời hứa. Đây là một trong những mã javascript quan trọng nhất. Nó được sử dụng trong nhiều ứng dụng phần mềm hướng sự kiện. Nó cũng được sử dụng để xử lý các hoạt động không đồng bộ. Sau đây là ví dụ về Promise

Ví dụ

clearInterval($timer);2

43. hỗn hợp

Mixin là một kiểu trong đó các thuộc tính được thêm vào các đối tượng mà không sử dụng tính kế thừa. Nó cung cấp một phương pháp thay thế để thiết kế ứng dụng không được đề cập rõ ràng trong các chương về mô hình thiết kế. Mixins là một kiểu tạo đối tượng, trong đó các đặc điểm của phần tử được hợp nhất thành một đối tượng tổng hợp để các thuộc tính của từng mixin hiển thị các đặc điểm của đối tượng tổng hợp. Javascript không hỗ trợ nhiều kế thừa, đây là lý do tại sao Mixin được sử dụng để thêm các thuộc tính khác nhau vào các đối tượng mà không sử dụng kế thừa. Ví dụ sau đây cho thấy việc sử dụng Mixin

Ví dụ

clearInterval($timer);3

44. tự động sửa lỗi

Tự động sửa lỗi là một tính năng thực sự hữu ích của các đối tượng Date. Trong đó, người dùng có thể định cấu hình một loạt các giá trị và nó cũng tự động điều chỉnh chính nó. Ví dụ: nếu bạn muốn tăng ngày “28 tháng 8 năm 2020” thêm 2 ngày. Bây giờ là “30 tháng 8” thì bạn chỉ cần thêm 2 ngày. Đối tượng Date sẽ thực thi nó đúng cách. Chức năng này thường được áp dụng để nhận ngày sau khoảng thời gian được chỉ định

Ví dụ

clearInterval($timer);4

45. không thoát()

Hàm unescape() tính toán một chuỗi mới trong đó các chuỗi thoát thập lục phân được thay thế bằng số mà nó mô tả. Chuỗi thoát có thể được trình bày bởi một chức năng như thoát. Thông thường, giải mãURI hoặc giải mãURIComponent được sử dụng thay vì unescape. Chức năng này đã được giới thiệu trong phiên bản Javascript 1. 5 và nó chủ yếu được sử dụng để giải mã chuỗi được mã hóa. Hàm thoát được sử dụng để tạo một chuỗi di động để gửi nó bằng mạng và đổi lại, người dùng có thể sử dụng hàm unscape() để giải mã chuỗi gốc. Các chức năng này rất hữu ích trong việc ngăn chặn cuộc tấn công Cross-Site Scripting (XSS). Tính năng này đã bị xóa khỏi tiêu chuẩn web nhưng một số trình duyệt vẫn hỗ trợ các chức năng này

Ví dụ

clearInterval($timer);5

46. Tạo một mảng các số

Tập lệnh sau có thể được sử dụng để tạo một mảng. Một mảng là một nhóm các đối tượng được thu thập tại các vị trí bộ nhớ liền kề. Tập lệnh sau được sử dụng để tạo mảng có số từ 0 đến 500

Ví dụ

clearInterval($timer);6

47. Thẩm tra

verify là một trong những lệnh JS được sử dụng rộng rãi nhất. Nó được sử dụng để xác minh rằng một đối số đã cho hoặc một đối số được chèn có phải là một số hay không. Tập lệnh sau được sử dụng để xác minh đối số đã cho

Ví dụ

clearInterval($timer);7

Cách tiếp cận đơn giản nhất để thiết kế cookie là chọn một giá trị chuỗi cho tài liệu. đối tượng cookie. Đoạn script sau đang hiển thị cách tạo cookie

Ví dụ

clearInterval($timer);8

Ở đây hết hạn là một thay thế. Nếu người dùng cung cấp thuộc tính này với ngày hoặc giờ đã được xác nhận thì cookie sẽ chấm dứt vào ngày hoặc giờ đã cho và sau đó, nội dung của cookie sẽ không khả dụng

49. Sự thay đổi()

clearInterval($timer);9 có liên quan đến phương thức pop() nhưng ngoại lệ là phương thức Shift hoạt động khi bắt đầu mảng. Phương thức shift() chấp nhận thành phần đầu tiên của mảng đã nhập và đảo ngược nó

Truy vấn tiền thưởng – NEGATIVE_INFINITY

Âm vô cực trong JavaScript là một giá trị cố định được áp dụng để mô tả một giá trị vừa phải nhất. Điều này cho thấy rằng không có con số nào khác kém hơn con số này. Có thể lập bằng cách áp dụng quy trình tự lập hoặc bằng một cấp số cộng

Lệnh trong JavaScript là gì?

Mã JavaScript cung cấp hướng dẫn cho trình duyệt web. Các lệnh JavaScript thường được gọi là mã JavaScript . Mỗi lệnh phải kết thúc bằng dấu chấm phẩy. Nó cũng giúp mã của bạn dễ đọc hơn đối với bạn và trình duyệt.

Khối trong JavaScript là gì?

Một câu lệnh khối được dùng để nhóm 0 hoặc nhiều câu lệnh . Khối được giới hạn bởi một cặp dấu ngoặc nhọn ("dấu ngoặc nhọn") và chứa danh sách không hoặc nhiều câu lệnh và khai báo.

Làm cách nào để viết lệnh trong JavaScript?

Đầu ra JavaScript .
Viết vào phần tử HTML, sử dụng InternalHTML
Viết vào đầu ra HTML bằng tài liệu. viết()
Viết vào hộp cảnh báo, sử dụng cửa sổ. báo động()
Viết vào bảng điều khiển trình duyệt, sử dụng bảng điều khiển. nhật ký()

Một số lệnh JavaScript là gì?

Khám phá Danh sách 50 lệnh JavaScript năm 2022 .
tài liệu. getElementById()
Đầu vào / Đầu ra cơ bản
Đặt thời gian chờ ()
Khoảng thời gian đặt ()
ClearTimeout
tự gọi