CODE VN

CODE VN

1642581396

Cách kiểm tra xem mảng có chứa mục cụ thể trong JavaScript hay không

Không có mảng sẵn có hàm chứa () trong JavaScript. Để kiểm tra xem một mảng có chứa mục cụ thể hay không, hãy sử dụng array includes()hàm.

Mảng JavaScript chứa

Để kiểm tra xem mảng JavaScript có chứa mục hay không, hãy sử dụng array includes()phương pháp. JavaScript array includes()là một phương thức có sẵn để kiểm tra xem một mảng có chứa một phần tử được chỉ định hay không. Phương thức JavaScript include () trả về truenếu một mảng chứa một phần tử. Nếu không, nó sẽ trả về  false.

Hiểu mảng JavaScript bao gồm ()

Phương thức JavaScript includes()hạn chế việc một mảng có chứa một phần tử cụ thể trong số các mục nhập của nó, trả về truehoặc falsekhi thích hợp.

Cú pháp

array.includes(element, start)

Thông số

Phần  tử  là tham số bắt buộc và nó là phần tử cần tìm kiếm.

Bắt  đầu  là một tham số tùy chọn có giá trị mặc định là 0 tại vị trí nào trong mảng để bắt đầu tìm kiếm.

Giá trị trả lại

Phương includes()thức trả về giá trị boolean.

Ví dụ về Mảng chứa trong JavaScript

Xem đoạn mã sau.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes('Adam'))

Đầu ra

true

Điều đó có nghĩa là Adam ở đó trong mảng tối  , và nó ở đó. Bây giờ, chúng ta hãy xem một điều kiện mà mục đó không có trong mảng.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes('Claudia'))

Đầu ra

false

Vượt qua đối số thứ hai

Nếu tham số bắt đầu lớn hơn hoặc bằng độ dài của mảng, giá trị false  được trả về. Mảng sẽ không được tìm kiếm.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes('Jonas', 6))

Đầu ra

false

Trong đoạn mã này, trình thông dịch sẽ bắt đầu tìm kiếm Jonas ở chỉ mục 6, chỉ số này không có trong mảng và đó là lý do tại sao nó trả về  false.

Nó sẽ chỉ được tính nếu bạn cung cấp vị trí bắt đầu và sau đó nếu nó tìm thấy phần tử đó, nó sẽ trả về  true.

Không có đối số

Nếu bạn không truyền bất kỳ đối số nào cho hàm  include (),  thì nó sẽ trả về  giá trị false.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes())

Đầu ra

false

Chúng tôi không biết mục chúng tôi đang tìm kiếm vượt qua, vì vậy nó sẽ trả về true.

Mảng Javascript chứa đối tượng

Để kiểm tra xem mảng Javascript có chứa một đối tượng có thuộc tính bằng một giá trị nhất định hay không, không có phương thức sẵn có nào để làm điều đó. Chúng ta phải viết logic của mình để kiểm tra một mảng có chứa một Đối tượng.

Thí dụ

// app.js

let dark = [
  {
    name: 'Jonas',
    friend: 'Martha'
  },
  {
    name: 'Mikkel',
    friend: 'Jonas'
  },
  {
    name: 'Ulrich',
    friend: 'Katerina'
  }
]

let found = false;

for (let i = 0; i < dark.length; i++) {
  if (dark[i].name == 'Ulrich') {
    found = true;
    break;
  }
}

console.log(found)

Đầu ra

true

Trong ví dụ này, chúng tôi đã xác định một mảng chứa ba đối tượng. Chúng tôi đang kiểm tra xem một mảng có chứa một đối tượng cụ thể hay không bằng cách so sánh giá trị của nó.

Không có cách " kỳ diệu " nào để kiểm tra một cái gì đó trong mảng mà không có vòng lặp. Ngay cả khi bạn sử dụng một số hàm bậc cao hơn, thì bản thân hàm sẽ sử dụng vòng lặp. Những gì bạn có thể làm là thoát ra khỏi vòng lặp ngay khi bạn tìm thấy thứ bạn đang tìm kiếm để giảm thiểu thời gian tính toán.

Kiểm tra xem mảng có chứa đối tượng hay không bằng cách sử dụng bộ lọc và chức năng mũi tên

Chúng ta có thể sử dụng kết hợp các hàm bậc cao của Javascript như array.filter()và hàm mũi tên.

// app.js

let dark = [
  {
    name: 'Jonas',
    friend: 'Martha'
  },
  {
    name: 'Mikkel',
    friend: 'Jonas'
  },
  {
    name: 'Ulrich',
    friend: 'Katerina'
  }
]

let found = false;

if (dark.filter(d => d.name === 'Ulrich').length > 0) {
  found = true;
}

console.log(found)

Đầu ra

true

Ở đây, chúng ta đang lọc ra mảng có giá trị là Ulrich và nếu độ dài mảng> 0, thì điều đó có nghĩa là mảng đó bao gồm mục đó và chúng ta sẽ trả về  true  nếu không sẽ nhận được  false.

Chúng ta cũng có thể sử dụng một hàm array.some ()  . Trong trường hợp đó, chúng ta không phải kiểm tra điều kiện mảng trống.

// app.js

let dark = [
  {
    name: 'Jonas',
    friend: 'Martha'
  },
  {
    name: 'Mikkel',
    friend: 'Jonas'
  },
  {
    name: 'Ulrich',
    friend: 'Katerina'
  }
]

let found = false;

if (dark.some(d => d.name === 'Ulrich')) {
  found = true;
}

console.log(found)

Đầu ra

true

Nó sẽ cung cấp cho chúng ta cùng một đầu ra. Nếu mảng chứa một đối tượng, thì nó trả về true , ngược lại là false .

Mảng Javascript chứa một chuỗi

Để kiểm tra xem Javascript có chứa một chuỗi hay không, hãy sử dụng array indexOf()hàm mà tất cả các mảng đều có (ngoại trừ Internet Explorer 8 trở xuống) sẽ trả về chỉ mục của phần tử trong mảng hoặc -1 nếu phần tử đó không có trong mảng.

Phương thức JavaScript array indexOf()tìm kiếm một mảng cho phần tử được chỉ định và trả về vị trí của nó.

Tìm kiếm sẽ bắt đầu ở vị trí cụ thể hoặc bắt đầu nếu không có vị trí bắt đầu nào được xác định và kết thúc tìm kiếm ở cuối mảng. Nó trả lại -1nếu mục không được tìm thấy.

// app.js

let dark = [
   'Jonas',
    'Mikkel',
    'Ulrich',
]

let found = false;

if (dark.indexOf('Jonas') > -1) {
  found = true;
}

console.log(found);

Đầu ra

true

Trong ví dụ của chúng tôi, Jonasđược bao gồm trong mảng của chúng tôi, vì vậy nó trả về  true.

Mảng JavaScript chứa một mảng khác

Để kiểm tra xem mảng có chứa mảng trong Javascript hay không, hãy sử dụng hàm array some () và array include (). Phương thức some () mảng kiểm tra từng mục của mảng với một phương thức kiểm tra và trả về truenếu bất kỳ mục nào của mảng vượt qua hàm kiểm tra. Nếu không, nó sẽ trả về false.

Cả indexOf ()> = 0 và include () đều trả về truenếu đối số đã cho có trong mảng.

// app.js

let dark = [
   'Jonas',
    'Mikkel',
    'Ulrich',
]

let dark2 = [
  'Claudia',
  'Noah',
  'Jonas'
]

const found = dark.some(r => dark2.includes(r))
console.log(found);

Đầu ra

true

Ở đây, chúng tôi đã sử dụng kết hợp hai hàm.

  1. array.some()
  2. array.includes()

Nó sẽ so sánh mọi phần tử từ mảng tối sang dark2mảng và nếu một phần tử duy nhất được tìm thấy là chung thì nó sẽ trả về true nếu cả hai mảng khác nhau thì nó sẽ trả về  false.

Ví dụ của chúng tôi,  Jonas được tìm thấy trong cả hai mảng, đó là lý do tại sao nó trả về  trueHãy kiểm tra kịch bản khác.

// app.js

let dark = [
   'Jonas',
    'Mikkel',
    'Ulrich',
]

let dark2 = [
  'Claudia',
  'Noah',
  'Adam'
]

const found = dark.some(r => dark2.includes(r))
console.log(found);

Đầu ra

false

Bạn có thể thấy rằng các phần tử của cả hai mảng đều khác nhau và đó là lý do tại sao nó trả về  false.

What is GEEK

Buddha Community

CODE VN

CODE VN

1642581396

Cách kiểm tra xem mảng có chứa mục cụ thể trong JavaScript hay không

Không có mảng sẵn có hàm chứa () trong JavaScript. Để kiểm tra xem một mảng có chứa mục cụ thể hay không, hãy sử dụng array includes()hàm.

Mảng JavaScript chứa

Để kiểm tra xem mảng JavaScript có chứa mục hay không, hãy sử dụng array includes()phương pháp. JavaScript array includes()là một phương thức có sẵn để kiểm tra xem một mảng có chứa một phần tử được chỉ định hay không. Phương thức JavaScript include () trả về truenếu một mảng chứa một phần tử. Nếu không, nó sẽ trả về  false.

Hiểu mảng JavaScript bao gồm ()

Phương thức JavaScript includes()hạn chế việc một mảng có chứa một phần tử cụ thể trong số các mục nhập của nó, trả về truehoặc falsekhi thích hợp.

Cú pháp

array.includes(element, start)

Thông số

Phần  tử  là tham số bắt buộc và nó là phần tử cần tìm kiếm.

Bắt  đầu  là một tham số tùy chọn có giá trị mặc định là 0 tại vị trí nào trong mảng để bắt đầu tìm kiếm.

Giá trị trả lại

Phương includes()thức trả về giá trị boolean.

Ví dụ về Mảng chứa trong JavaScript

Xem đoạn mã sau.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes('Adam'))

Đầu ra

true

Điều đó có nghĩa là Adam ở đó trong mảng tối  , và nó ở đó. Bây giờ, chúng ta hãy xem một điều kiện mà mục đó không có trong mảng.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes('Claudia'))

Đầu ra

false

Vượt qua đối số thứ hai

Nếu tham số bắt đầu lớn hơn hoặc bằng độ dài của mảng, giá trị false  được trả về. Mảng sẽ không được tìm kiếm.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes('Jonas', 6))

Đầu ra

false

Trong đoạn mã này, trình thông dịch sẽ bắt đầu tìm kiếm Jonas ở chỉ mục 6, chỉ số này không có trong mảng và đó là lý do tại sao nó trả về  false.

Nó sẽ chỉ được tính nếu bạn cung cấp vị trí bắt đầu và sau đó nếu nó tìm thấy phần tử đó, nó sẽ trả về  true.

Không có đối số

Nếu bạn không truyền bất kỳ đối số nào cho hàm  include (),  thì nó sẽ trả về  giá trị false.

// app.js

let dark = ['Jonas', 'Martha', 'Mikkel', 'Ulrich', 'Adam', 'Eva']
console.log(dark.includes())

Đầu ra

false

Chúng tôi không biết mục chúng tôi đang tìm kiếm vượt qua, vì vậy nó sẽ trả về true.

Mảng Javascript chứa đối tượng

Để kiểm tra xem mảng Javascript có chứa một đối tượng có thuộc tính bằng một giá trị nhất định hay không, không có phương thức sẵn có nào để làm điều đó. Chúng ta phải viết logic của mình để kiểm tra một mảng có chứa một Đối tượng.

Thí dụ

// app.js

let dark = [
  {
    name: 'Jonas',
    friend: 'Martha'
  },
  {
    name: 'Mikkel',
    friend: 'Jonas'
  },
  {
    name: 'Ulrich',
    friend: 'Katerina'
  }
]

let found = false;

for (let i = 0; i < dark.length; i++) {
  if (dark[i].name == 'Ulrich') {
    found = true;
    break;
  }
}

console.log(found)

Đầu ra

true

Trong ví dụ này, chúng tôi đã xác định một mảng chứa ba đối tượng. Chúng tôi đang kiểm tra xem một mảng có chứa một đối tượng cụ thể hay không bằng cách so sánh giá trị của nó.

Không có cách " kỳ diệu " nào để kiểm tra một cái gì đó trong mảng mà không có vòng lặp. Ngay cả khi bạn sử dụng một số hàm bậc cao hơn, thì bản thân hàm sẽ sử dụng vòng lặp. Những gì bạn có thể làm là thoát ra khỏi vòng lặp ngay khi bạn tìm thấy thứ bạn đang tìm kiếm để giảm thiểu thời gian tính toán.

Kiểm tra xem mảng có chứa đối tượng hay không bằng cách sử dụng bộ lọc và chức năng mũi tên

Chúng ta có thể sử dụng kết hợp các hàm bậc cao của Javascript như array.filter()và hàm mũi tên.

// app.js

let dark = [
  {
    name: 'Jonas',
    friend: 'Martha'
  },
  {
    name: 'Mikkel',
    friend: 'Jonas'
  },
  {
    name: 'Ulrich',
    friend: 'Katerina'
  }
]

let found = false;

if (dark.filter(d => d.name === 'Ulrich').length > 0) {
  found = true;
}

console.log(found)

Đầu ra

true

Ở đây, chúng ta đang lọc ra mảng có giá trị là Ulrich và nếu độ dài mảng> 0, thì điều đó có nghĩa là mảng đó bao gồm mục đó và chúng ta sẽ trả về  true  nếu không sẽ nhận được  false.

Chúng ta cũng có thể sử dụng một hàm array.some ()  . Trong trường hợp đó, chúng ta không phải kiểm tra điều kiện mảng trống.

// app.js

let dark = [
  {
    name: 'Jonas',
    friend: 'Martha'
  },
  {
    name: 'Mikkel',
    friend: 'Jonas'
  },
  {
    name: 'Ulrich',
    friend: 'Katerina'
  }
]

let found = false;

if (dark.some(d => d.name === 'Ulrich')) {
  found = true;
}

console.log(found)

Đầu ra

true

Nó sẽ cung cấp cho chúng ta cùng một đầu ra. Nếu mảng chứa một đối tượng, thì nó trả về true , ngược lại là false .

Mảng Javascript chứa một chuỗi

Để kiểm tra xem Javascript có chứa một chuỗi hay không, hãy sử dụng array indexOf()hàm mà tất cả các mảng đều có (ngoại trừ Internet Explorer 8 trở xuống) sẽ trả về chỉ mục của phần tử trong mảng hoặc -1 nếu phần tử đó không có trong mảng.

Phương thức JavaScript array indexOf()tìm kiếm một mảng cho phần tử được chỉ định và trả về vị trí của nó.

Tìm kiếm sẽ bắt đầu ở vị trí cụ thể hoặc bắt đầu nếu không có vị trí bắt đầu nào được xác định và kết thúc tìm kiếm ở cuối mảng. Nó trả lại -1nếu mục không được tìm thấy.

// app.js

let dark = [
   'Jonas',
    'Mikkel',
    'Ulrich',
]

let found = false;

if (dark.indexOf('Jonas') > -1) {
  found = true;
}

console.log(found);

Đầu ra

true

Trong ví dụ của chúng tôi, Jonasđược bao gồm trong mảng của chúng tôi, vì vậy nó trả về  true.

Mảng JavaScript chứa một mảng khác

Để kiểm tra xem mảng có chứa mảng trong Javascript hay không, hãy sử dụng hàm array some () và array include (). Phương thức some () mảng kiểm tra từng mục của mảng với một phương thức kiểm tra và trả về truenếu bất kỳ mục nào của mảng vượt qua hàm kiểm tra. Nếu không, nó sẽ trả về false.

Cả indexOf ()> = 0 và include () đều trả về truenếu đối số đã cho có trong mảng.

// app.js

let dark = [
   'Jonas',
    'Mikkel',
    'Ulrich',
]

let dark2 = [
  'Claudia',
  'Noah',
  'Jonas'
]

const found = dark.some(r => dark2.includes(r))
console.log(found);

Đầu ra

true

Ở đây, chúng tôi đã sử dụng kết hợp hai hàm.

  1. array.some()
  2. array.includes()

Nó sẽ so sánh mọi phần tử từ mảng tối sang dark2mảng và nếu một phần tử duy nhất được tìm thấy là chung thì nó sẽ trả về true nếu cả hai mảng khác nhau thì nó sẽ trả về  false.

Ví dụ của chúng tôi,  Jonas được tìm thấy trong cả hai mảng, đó là lý do tại sao nó trả về  trueHãy kiểm tra kịch bản khác.

// app.js

let dark = [
   'Jonas',
    'Mikkel',
    'Ulrich',
]

let dark2 = [
  'Claudia',
  'Noah',
  'Adam'
]

const found = dark.some(r => dark2.includes(r))
console.log(found);

Đầu ra

false

Bạn có thể thấy rằng các phần tử của cả hai mảng đều khác nhau và đó là lý do tại sao nó trả về  false.

Hoang  Kim

Hoang Kim

1658882820

Cách Kiểm Tra Xem Một Đối Tượng Có Khóa Trong JavaScript Hay Không

Các đối tượng trong JavaScript là các kiểu dữ liệu không nguyên thủy chứa một bộ sưu tập các cặp khóa-giá trị không có thứ tự.

s_D8321C80F6574B261A5AA02D2476A50C8DDF61A6CC2583DCEE0E18EC365EF07B_1658417045591_Untitled + Diagram

Như bạn có thể thấy trong hình trên, khóa là thuộc tính và mỗi giá trị đối tượng phải có một khóa.

Khi tương tác với các đối tượng, các tình huống có thể phát sinh yêu cầu bạn kiểm tra xem có một khóa cụ thể nào tồn tại hay không. Điều quan trọng cần lưu ý là nếu bạn biết một khóa tồn tại tự động có nghĩa là một giá trị tồn tại. Giá trị này có thể là bất kỳ thứ gì - thậm chí trống, rỗng hoặc không xác định.

Trong bài viết này, chúng ta sẽ tìm hiểu các phương pháp khác nhau để kiểm tra xem khóa của đối tượng có tồn tại trong JavaScript hay không.

Trong trường hợp bạn đang vội, đây là hai phương pháp tiêu chuẩn mà chúng tôi có thể sử dụng để kiểm tra:

// Using in operator
'key' in object

// Using hasOwnProperty() method
object.hasOwnProperty('key')

Cách kiểm tra xem một đối tượng có keytrong JavaScript bằng inToán tử hay không

Bạn có thể sử dụng toán tử JavaScript inđể kiểm tra xem một thuộc tính / khóa được chỉ định có tồn tại trong một đối tượng hay không. Nó có cú pháp đơn giản và trả về truenếu thuộc tính / khóa được chỉ định tồn tại trong đối tượng được chỉ định hoặc chuỗi nguyên mẫu của nó.

Cú pháp khi sử dụng toán tử là:in

'key' in object

Giả sử chúng ta có một đối tượng chứa thông tin chi tiết của người dùng:

let user = {
  name: "John Doe",
  age: 40
};

Chúng tôi có thể kiểm tra xem khóa có tồn tại hay không bằng intoán tử như dưới đây:

'name' in user; // Returns true
'hobby' in user; // Returns false
'age' in user; // Returns true

Lưu ý: Giá trị trước intừ khóa phải thuộc loại stringhoặc symbol.

Cách kiểm tra xem một đối tượng có keytrong JavaScript bằng hasOwnProperty()phương pháp này hay không

Bạn có thể sử dụng phương thức JavaScript hasOwnProperty()để kiểm tra xem một đối tượng được chỉ định có thuộc tính đã cho làm thuộc tính của nó hay không. T

phương pháp của anh ấy khá giống với intoán tử. Nó nhận trong một stringvà sẽ trả về truenếu keytồn tại trong đối tượng và falsenếu không.

Cú pháp khi sử dụng hasOwnProperty()phương thức là:

object.hasOwnProperty('key')

Giả sử chúng ta có một đối tượng chứa thông tin chi tiết của người dùng:

let user = {
  name: "John Doe",
  age: 40
};

Chúng tôi có thể kiểm tra xem khóa có tồn tại hay không bằng intoán tử như dưới đây:

user.hasOwnProperty('name'); // Returns true
user.hasOwnProperty('hobby'); // Returns false
user.hasOwnProperty('age'); // Returns true

Lưu ý: Giá trị bạn truyền vào hasOwnProperty()phương thức phải là kiểu stringhoặc symbol.

Vì bây giờ chúng ta biết rằng các phương thức này tồn tại, nên bây giờ chúng ta có thể sử dụng một điều kiện để kiểm tra và thực hiện bất kỳ thao tác nào chúng ta muốn thực hiện:

if ("name" in user) {
  console.log("the key exists on the object");
}

// Or

if (user.hasOwnProperty("name")) {
  console.log("the key exists on the object");
}

Kết thúc

Trong bài này, chúng ta đã học cách kiểm tra xem một đối tượng có khóa hay không bằng cách sử dụng hai phương pháp chuẩn. Sự khác biệt giữa hai phương pháp là Object.hasOwnProperty()tìm kiếm một khóa trong một đối tượng trong khi intoán tử tìm kiếm khóa trong đối tượng và chuỗi nguyên mẫu của nó.

Có những phương pháp khác mà bạn có thể sử dụng, nhưng tại một số thời điểm, chúng có thể trở nên quá phức tạp và không dễ hiểu. Chúng cũng có thể thất bại khi được kiểm tra trong các điều kiện nhất định.

Ví dụ: chúng ta có thể sử dụng chuỗi tùy chọn, vì vậy nếu một khóa được chỉ định không tồn tại, nó sẽ trả về undefined:

let user = {
  name: "John Doe",
  age: 40
};

console.log(user?.name); // Returns John Doe
console.log(user?.hobby); // Returns undefined
console.log(user?.age); // Returns 40

Vì vậy, chúng tôi có thể tạo một điều kiện mà, khi nó không bằng undefined, điều đó có nghĩa là khóa tồn tại:

if (user?.hobby !== undefined) {
  console.log("The key exists on the object");
}

Như chúng tôi đã nói trước đó, các phương pháp này không thành công khi thử nghiệm với một số điều kiện không phổ biến. Ví dụ: trong tình huống khi một khóa cụ thể được đặt thành "không xác định", như bên dưới, điều kiện không thành công:

let user = {
  name: "John Doe",
  age: undefined
};

console.log(user?.age); // Returns undefined

Một ví dụ khác khi nó hoạt động nhưng trở nên phức tạp là khi chúng ta sử dụng Object.keys()phương thức cùng với some()phương thức. Điều này hoạt động nhưng không thực sự dễ hiểu:

let user = {
  name: "John Doe",
  age: undefined
};

const checkIfKeyExist = (objectName, keyName) => {
    let keyExist = Object.keys(objectName).some(key => key === keyName);
    return keyExist;
};
  
console.log(checkIfKeyExist(user, 'name')); // Returns true

Trong đoạn mã trên, chúng tôi đã gỡ bỏ tất cả các khóa dưới dạng một mảng và sau đó áp dụng some()phương pháp để kiểm tra xem liệu ít nhất một phần tử trong mảng có vượt qua bài kiểm tra hay không. Nếu nó vượt qua, nó trở lại true, ngược lại false.

Chúc bạn viết mã vui vẻ!

Nguồn: https://www.freecodecamp.org/news/how-to-check-if-an-object-has-a-key-in-javascript/

#javascript 

Rahul Jangid

1622207074

What is JavaScript - Stackfindover - Blog

Who invented JavaScript, how it works, as we have given information about Programming language in our previous article ( What is PHP ), but today we will talk about what is JavaScript, why JavaScript is used The Answers to all such questions and much other information about JavaScript, you are going to get here today. Hope this information will work for you.

Who invented JavaScript?

JavaScript language was invented by Brendan Eich in 1995. JavaScript is inspired by Java Programming Language. The first name of JavaScript was Mocha which was named by Marc Andreessen, Marc Andreessen is the founder of Netscape and in the same year Mocha was renamed LiveScript, and later in December 1995, it was renamed JavaScript which is still in trend.

What is JavaScript?

JavaScript is a client-side scripting language used with HTML (Hypertext Markup Language). JavaScript is an Interpreted / Oriented language called JS in programming language JavaScript code can be run on any normal web browser. To run the code of JavaScript, we have to enable JavaScript of Web Browser. But some web browsers already have JavaScript enabled.

Today almost all websites are using it as web technology, mind is that there is maximum scope in JavaScript in the coming time, so if you want to become a programmer, then you can be very beneficial to learn JavaScript.

JavaScript Hello World Program

In JavaScript, ‘document.write‘ is used to represent a string on a browser.

<script type="text/javascript">
	document.write("Hello World!");
</script>

How to comment JavaScript code?

  • For single line comment in JavaScript we have to use // (double slashes)
  • For multiple line comments we have to use / * – – * /
<script type="text/javascript">

//single line comment

/* document.write("Hello"); */

</script>

Advantages and Disadvantages of JavaScript

#javascript #javascript code #javascript hello world #what is javascript #who invented javascript

Michio JP

Michio JP

1632736056

Cách Kiểm tra xem Mảng có chứa các phần tử không trong Python

Python không có hỗ trợ tích hợp cho Mảng, nhưng bạn có thể tạo hoặc sử dụng các mảng bằng thư viện numpy.

Mảng Python chứa

Để kiểm tra xem một mảng có chứa một phần tử hay không trong Python, hãy sử dụng  toán tử in. Toán tử in kiểm tra xem một phần tử được chỉ định có phải là phần tử tích phân của một chuỗi như string, array, list, tuple, etc.

Để làm việc với thư viện numpy, bạn cần cài đặt numpy trong môi trường Python của mình. Sau đó nhập thư viện bằng cách sử dụng câu lệnh import .

import numpy as np

Để tạo một mảng trong Python, hãy sử dụng phương thức np.array ().

arr = np.array([11, 19, 21])

Để kiểm tra xem mảng có chứa phần tử “19” hay không , hãy sử dụng toán tử in.

import numpy as np

arr = np.array([11, 19, 21])

element_exist = 19 in arr

print(element_exist)

Đầu ra

True

Điều đó có nghĩa là mảng chứa phần tử “19” và nó là True vì nó ở đó trong mảng.

 

Hãy để tôi chứng minh một ví dụ trong đó mảng không chứa phần tử được cung cấp.

import numpy as np

arr = np.array([11, 19, 21])

element_exist = 18 in arr

print(element_exist)

Đầu ra

False

Đó là nó. Đây là cách bạn có thể xác minh xem phần tử có tồn tại trong mảng hay không trong Python.

#python 

CODE VN

CODE VN

1632736714

Cách Kiểm tra xem Mảng có chứa các phần tử không trong Python

Python không có hỗ trợ tích hợp cho Mảng, nhưng bạn có thể tạo hoặc sử dụng các mảng bằng thư viện numpy.

Mảng Python chứa

Để kiểm tra xem một mảng có chứa một phần tử hay không trong Python, hãy sử dụng  toán tử in. Toán tử in kiểm tra xem một phần tử được chỉ định có phải là phần tử tích phân của một chuỗi như string, array, list, tuple, etc.

Để làm việc với thư viện numpy, bạn cần cài đặt numpy trong môi trường Python của mình. Sau đó nhập thư viện bằng cách sử dụng câu lệnh import .

import numpy as np

Để tạo một mảng trong Python, hãy sử dụng phương thức np.array ().

arr = np.array([11, 19, 21])

Để kiểm tra xem mảng có chứa phần tử “19” hay không , hãy sử dụng toán tử in.

import numpy as np

arr = np.array([11, 19, 21])

element_exist = 19 in arr

print(element_exist)

Đầu ra

True

Điều đó có nghĩa là mảng chứa phần tử “19” và nó là True vì nó ở đó trong mảng.

 

Hãy để tôi chứng minh một ví dụ trong đó mảng không chứa phần tử được cung cấp.

import numpy as np

arr = np.array([11, 19, 21])

element_exist = 18 in arr

print(element_exist)

Đầu ra

False

Đó là nó. Đây là cách bạn có thể xác minh xem phần tử có tồn tại trong mảng hay không trong Python.

#python