Javascript е широко използван език за програмиране. Някои от нас учат този език или някои вече го владеят. Но някой, който току-що е започнал пътуването на този език. Трябва да знаете градивните елементи на JavaScript. В тази статия ще ви покажа някои от основите на javaScript.
JavaScript има 2 вида тип данни. Тези, които са
- Примитивен тип данни.
- Непримитивен тип данни.
Примитивен тип данни
В примитивен тип данни можете да съхранявате данни директно. Тези примитивни типове данни са:
- Номер
Всеки вид число е числов тип данни.
2. Низ.
Низът съхранява поредица от знаци като „имам кола“. Низ може да бъде всеки текст в двойни или единични кавички.
3. Булева стойност
Boolean има две стойности. Това са: вярно или невярно.
4. Недефиниран.
Когато декларирате променлива, но не сте присвоили стойност. Че стойността по подразбиране на променливата е недефинирана.
let myName; console.log(myName); // result is undefined.
5. нула.
Не съществува в нито един ъгъл, но не и недефиниран. Това означава, че не искате да поставяте нищо във вашата променлива, но отново не искате да я държите недефинирана.
let yourName = null; console.log(yourName); // result is null. console.log(typeof yourName); // The type of this value is null.
Непримитивен тип данни
В непримитивния тип данни не можете да съхранявате данни директно. Тези примитивни типове данни са:
- Масив
Обектът Array ви позволява да съхранявате множество стойности в една променлива. Той съхранява колекция от елементи от същия тип.
let friendsName = ['kobir', 'fokir', 'chokir']
2. Обекта
Всичко в JavaScript е обект, с изключение на примитивни данни. Обектът е колекция от свойства, а свойството е асоциация между име (или ключ) и стойност.
const student = { name : "Tokir", roll: 12, subject : ["English","Math","Science"] }
3. Функцията
Функцията е набор от методи, които изпълняват задача. Една функция може да приема 0 или повече параметри. Параметрите насочват функция към изпълнение на задача.
function
sumNum (a) {
const b = 4;
return a+b
}
sumNum (5); // The funtion will return 9.
Нека ви демонстрирам някои общи методи в Javascript.
Достъп до знаци
Ако искате да получите достъп до символ от низ. Можете да го направите, като използвате метода charAt()
. За да получите достъп до знак, трябва да предоставите индексния номер на този знак като параметър.
const myName = "shakib"; console.log(myName.charAt(3)) // The result is k.
Свързва низа
За да свържете два низа с помощта на метода concat()
. Методът concat()
свързва аргументите на низа към извикващите низове и връща нов низ.
const string1 = "Hello"; const string2 = "World"; const newString = string1.concat(" ", string2); console.log(newString); // The value of newString is "Hello World".
Изрежете бялото пространство
Методът trim()
премахва интервали от двата края на низ.
const name = " shakib "; console.log(name.trim()); // Result is shakib. It remove all the whitespace.
Math.ceil()
Функцията Math.ceil()
винаги закръгля число до следващото най-голямо цяло число.
console.log(Math.ceil(4.56)); // Output is 5. console.log(Math.ceil(-4.56)); // Output is 4.
Math.max() и Math.min
Методът Math.min() връща най-голямото число, предадено в него, или NaN
, ако някой параметър не е число и не може да бъде преобразуван в едно. От друга страна методът Math.min() връща най-ниското число или NaN
, ако някой параметър не е число и не може да бъде преобразуван в едно.
const number = [4,1,8,2];
console.log(Math.max(...number)) // The output is 8.
console.log(Math.min(...number)) // The output is 1.
console.log(Math.min()) // The output is NaN
.
Има още методи и основи, които ще намерите в MDN.