By GokiSoft.com|
20:49 23/10/2023|
Học JS
[Share Code] Tìm hiểu về Javascript bài 1 - C2307L
#readme.txt
Nội dung kiến thức Javascript
- Kiến thức cơ bản
- Khai báo biến
- Toán tử & biểu thức logic
- Mệnh đề điều kiên
- Vòng lặp
- Function
- Function -> co san trong he thong (JS)
- Function -> viet
- Mảng
- Object
- Kiến thức tương tác lên html
- Mapping tag (html) -> đối tượng trong js
- Xử lý sự kiện (event)
- Tương tác lên html
- Chèn nội dùng html bằng js
- Kiến thức nâng cao
- localStorage
- Giới thiệu qua về các phần bộ nhớ khác
- Giới thiệu Bootstrap/jQuery
#vidu.html
<iframe width="1144" height="715" src="https://www.youtube.com/embed/bRyVHd52JqE" title="Phần 3 | Phân tích thiết kế CSDL (database) | Web bán hàng PHP/MySQL" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3724.74042083206!2d105.84754871191353!3d21.00303998055922!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3135ac748cd9d447%3A0xaf1371c17f07550c!2zMTkgUC4gTMOqIFRoYW5oIE5naOG7iywgQuG6oWNoIE1haSwgSGFpIELDoCBUcsawbmcsIEjDoCBO4buZaSwgVmlldG5hbQ!5e0!3m2!1sen!2s!4v1698061167375!5m2!1sen!2s" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
#vidu1.html
<!DOCTYPE html>
<html>
<head>
<title>Javascript tutorial</title>
<meta charset="utf-8">
<style type="text/css">
h1 {
text-align: center;
}
</style>
</head>
<body>
<h1>Welcome to learning JS (Javascript)</h1>
<script type="text/javascript">
//noi viet lenh js
//Phu hop vs 2 bai hoc dau tien -> ko su dung
document.writeln('Hello World!!!')
console.log('Testing ...')
//Phan 1: Khai bao bien
//Neu nhu C -> dataType: int, float, double, ...
//Khi khai bao trong C: int x; float y;...
//Doi vs javascript -> Khong can khai bao kieu du lieu
var x; //var: int, float, double, char, ...
//Bai toan: x -> kieu du lieu la gi???
x = 2; //x -> la so nguyen int
x = 2.5; //x -> la so thuc
x = 'SINH VIEN APTECH';//x: string
//Khi khai bao String -> su dung ' hoac " -> deu ok
x = `Xin chao`;//su dung ky tu dac biet `
//Noi chuoi torng JS
x = "Xin " + "Chao";//ket qua la: Xin Chao
var x1 = "Xin" //Co the viet: x1 = "Xin"
var x2 = "Chao";
x = x1 + x2;
console.log(x)
//Phan 2: Toan tu
x1 = 2
x2 = 5
x = x1 + x2;
console.log("x = " + x)
x1 = '2'
x2 = 5
x = x1 + x2;
console.log("x = " + x)
x1 = '2'
x2 = 5
x = x1 - x2;
console.log("x = " + x)
x1 = '2'
x2 = 5
x = x1 * x2;
console.log("x = " + x)
//Khi code javascript -> phep tinh + -> cuc ky de sai???
//Mong muon -> phep tinh cong so hoc
x1 = '2'
x2 = 5
//chuyen x1 -> so nguyen (hoac so thuc, ...)
//chuyen x2 -> so nguyen (hoac so thuc, ...)
//so nguyen: parseInt, so thuc: parseFloat, ...
x = parseInt(x1) + parseInt(x2);
console.log("x = " + x) //x = 7
//x = 5, y = 5.0 (==: true, ===: false)
x = 5
y = (x == 5)?'Xin Chao':'okok';//y = Xin Chao
y = (x != 5)?'Xin Chao':'okok';//y = okok
//Phan 3: 1 so function co san trong JS
// alert('Xin chao')
// var ops = confirm('Ban co chac chan muon xoa du lieu khong?')
// console.log(ops)
// x = prompt('Nhap gia tri x = ')
// console.log("x = " + x)
x = "x = 5 + 6;x += 10; console.log(x);"
console.log(x)
eval(x) //lenh khac nguy hiem trong website -> attack
</script>
</body>
</html>
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)