JS基础
1.js两种引入方式,script放在哪
1.
(1).先写一个js文件然后再从HTML中引入就行
<script src="js/test.js"></script>

(2).直接在head中写script
2.script一般放在</html>中就行
2.声明变量的方式,变量命名规则
1.声明变量的方式一般为 const var let 三种,最常用的是var
2变量的命名要遵循一定的规则:
命名规则:
1.由大写或者小写字母、数字、下划线、美元符号$组成
2.不能以数字开头
3.严格区分大小写,比如it和IT不是同一个变量
4.不能使用js中的关键字和保留字
5.要尽量做到见其名,知其意,名字起的有意义一点,用小驼峰命名法
3.数据类型有哪些
数据类型:
字符串(String);
数字(Number);
布尔(Boolean)true(对) false(错);
空(Null);未赋值(Undefined);对象(Object);
数组(Array) [] [1,2,3,4,"abcd",["f","d",]]
函数(Function)
4.if分支语句
/*if(条件){ 语句1 } 条件满足,执行语句1*/ /*if(条件){ 语句1 }else{ 语句2 } 条件满足,执行语句1,不满足,执行语句2*/ /*if(条件1){ 语句1 }else if(条件2){ 语句2 }else{ 语句3 }*/
条件1满足,执行语句1,如果条件1不满足,判断条件2是否满足,如果满足条件2,则执行语句2,如果条件2也不满足,执行语句3
5.关于for循环
这里用鸡兔同笼的问题来示例
现有鸡兔共30只,鸡和兔脚的数量共80,问鸡和兔的数量各几只?
<script>
for(var ji=0;ji<=30;ji++){ if(ji*2+(30-ji)*4==80){ console.log('鸡的数量是:'+ji) } }
</script>
或
<script>
for(var ji=0;ji<=30;ji++){
if(ji*2+(30-ji)*4==80){
console.log('兔的数量是:'+(80-30*2)/(4-2))
}
}
</script>
浙公网安备 33010602011771号