import{_ as a,c as n,a as p,o as e}from"./app-DCgfI_Ar.js";const t={};function c(o,s){return e(),n("div",null,s[0]||(s[0]=[p(`

JavaScript基本语法

变量

声明变量

var a = 1;

JavaScript有如下基本的变量类型Number, String, Boolean, Undefined, Null

var a=1;		//Number
var b="hello";	//String\`
var c=true;		//Boolean
var d;			//Undefined\`
var e=null;		//Null

JavaScript 是一种动态类型语言,也就是说,变量的类型没有限制,变量可以随时更改类型。

var a=1;
a="hello";

流程控制

条件(if...else 结构)

if (m === 0) 
{  
	// ...
} 
else if (m === 1) { 
 // ...
} 
else if (m === 2) {  
// ...
} 
else {  // ... }

switch 结构

switch (fruit) {  
case "banana":
	{
		//...
	}
    break;  
case "apple": 
    break;  
default:
}

循环

while循环

while(condition) {
	//do something
}

do {
	//do something
}while(condition)

for循环

for (var i = 0; i < 3; i++) {  
	console.log(i); // 0 1 2 
}

和c++一样,continue和break在循环体中起到同样作用

`,19)]))}const i=a(t,[["render",c],["__file","grammar.html.vue"]]),r=JSON.parse('{"path":"/note/language/javascript/grammar.html","title":"JavaScript基本语法","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"变量","slug":"变量","link":"#变量","children":[]},{"level":2,"title":"流程控制","slug":"流程控制","link":"#流程控制","children":[{"level":3,"title":"条件(if...else 结构)","slug":"条件-if-else-结构","link":"#条件-if-else-结构","children":[]},{"level":3,"title":"switch 结构","slug":"switch-结构","link":"#switch-结构","children":[]},{"level":3,"title":"循环","slug":"循环","link":"#循环","children":[]}]}],"git":{"updatedTime":1740235322000,"contributors":[{"name":"thejinchao","username":"thejinchao","email":"thejinchao@gmail.com","commits":1,"url":"https://github.com/thejinchao"}]},"filePathRelative":"note/language/javascript/grammar.md"}');export{i as comp,r as data};