بعض نقاط المعرفة في JavaScript:
1. خمسة متصفحات شائعة الاستخدام: Chrome ، Firefox ، Safari ، IE ، المشغل
2. نسخة مبسطة لكيفية عمل المتصفح:
3.JS يتكون من ecmajavaScript ؛ DOM ؛ BOM ؛
4.js هي لغة ضعيفة من النوع (أي أنها تتطلب من المتصفح تحليلها قبل معرفة نوعها) ؛
5.js هي لغة برمجة (تنفيذ أثناء التحليل) ؛
6.Script أيضا أنماط الفرع والأنماط المتداخلة وأنماط التوعية.
تتم كتابة أنماط التوعية عمومًا في نهاية الجسم ، لأن وضعها في المقدمة سيقوم أولاً بتحميل رمز JS ثم القيام بأشياء أخرى ، مما سيؤثر على تجربة المستخدم.
7. متزامن وغير متزامن
التزامن: تنفيذ سطر واحد بواحد.
غير متزامن: يمكن تنفيذ عدة قطاعات من المحتوى في وقت واحد
على سبيل المثال: <script type = "text/javaScript"> </script>
النص خاصية ، تليها قيمة الخاصية. هنا ، ستغير قيمة الخصائص والخاصية التالية عملية التنفيذ:
"دورة"
إذا (التعبير عن نوع منطقي) {
}
إذا (التعبير) {
} آخر إذا (التعبير) {
} آخر إذا (التعبير) {
}...آخر
التبديل (n) {
حالة "" قيمة محددة ":
كتلة الكود ؛
استراحة؛
حالة "" قيمة محددة ":
كتلة الكود ؛
استراحة؛
حالة "" قيمة محددة ":
كتلة الكود ؛
استراحة؛
تقصير:
كتلة الكود ؛
}
var i = "1" ؛
بينما (حالة) {
يعلن الشروط ؛
i ++ ؛
}
يفعل {
تنفيذ البيانات ؛
} بينما (حالة) ؛
لـ (var i = 0 ؛ i <"بعض الأرقام" ؛ i ++) {
يعلن الشروط ؛
}
"بعض التمارين"
1. نوع الفقاعة: ثلاث مرات
var arr = [12،11،5،7،9،23] ؛ for (var i = 0 ؛ i <arr.length-1 ؛ i ++) {for (var j = 0 ؛ temp = arr [j] ؛ arr [j] = arr [j+1] ؛ arr [j+1] = temp ؛}}} console.log (arr) ؛2. تحديد ما إذا كان الرقم هو رقم أولي (رقم رئيسي)
لـ (var i = 2 ؛ i <= 100 ؛ i ++) {for (var j = 2 ؛ j <= i ؛ j ++) {if (i == j) {console.log (i) ؛} if (i ٪ j == 0) {break ؛}}}}}3. مطالبة المستخدم بإدخال عدد الأشخاص في الفصل وإدخال نقاط كل شخص ، ومبلغ ومتوسط الدرجات ، وأعلى درجة وأقل درجة
var user = parseint ("الرجاء إدخال عدد الأشخاص في الفئة"))) ؛ var sum = 0 ؛ var max = number.min_value ؛ var min = number.max_value ؛ var arr = [] "+(i+1)+" SCORE ")) ؛ sum+= arr [i] ؛ if (max <arr [i]) {max = arr [i] ؛} if (min> arr [i]) {min = arr [i] ؛}} console.log (sum) ؛ conso le.log (sum) ؛ console.log (sum/arr.length) ؛ console.log (max) ؛ console.log (min) ؛ console.log (min) ؛ console.log (arr) ؛4. قم بتنفيذ جدول صيغة الضرب (ملاحظة: يتم إضافة الجدول إلى الصفحة)
document.write ("<table border = '1'>") ؛ for (var i = 1 ؛ i <= 9 ؛ i ++) {document.write ("<tr>") ؛ for (var j = 1 ؛ j <= i ؛ j ++) {document.write ("<td>") ؛ document.write (i+"*"+j+"="+i*j) ؛ document.write ("</td>") ؛} docu ment.write ("</r>") ؛} document.write ("</tr>") ؛} document.write ("</tr>") ؛} document.write ("</table>") ؛5. مثلث
لـ (var i = 1 ؛ i <= 4 ؛ i ++) {for (var j = 1 ؛ j <= i ؛ j ++) {document.write ("good") ؛} document.write ("<br />")}تم تصميمها لتحديد قيمة الحجم ، والجملة ، وإنشاء صفيف جديد وتعيين القيم ؛ تقارب العنصرين في الصفيف ، وتحويل نوع البيانات الأساسية ؛
كيفية استخدام <الطاولة>
<tr>
<td> </td>
</r>
</table>
إضافة إلى مشكلة الحلقة تمثيلية للغاية.
المعرفة أعلاه والتفسير التفصيلي لجافا سكريبت هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.