JS基础常识理解
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < html xmlns="http://www.w3.org/1999/xhtml"> < head > < meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> < title >无标题文档</ title > </ head > < body > <!--int整数类 float小数类包括double()decimal() char字符类型 如a26个英文字母还有1到10之间数字还有!* 一个一个的字符单个存储 用char string字符串类型 多由个字符组合起来 如hello 或你好 可以把任何东西当成字符串 dateime日期时间 bool布尔型数据 只有两种状态1个真 另一个是假 或用0或1表示 变量定义: 1强类型语言 int a; 2弱类型语言(JS)里定义变量是用var a; var a; *所有变量必须先定义再使用* 给变量赋值: a=10; 把等号右面的值交给a变量 JS(里面如何输出): alert();括号里面写要输出的内容 confirm();括号里面写提示内容 变量存储: 一。堆和占 1.他们是底层语言 (单片机 实际上是个小的芯片 和电脑主机差不多 只是单片机比较小又单一 相当小计算机) 单片机在使用的时候用的就是 c语言是控制硬件的例如:控制灯 电机 所以他是偏底层的 他是直接控制硬件的 PHP不是控制底层的 他和硬件毫无关系 所以他只管程序逻辑 所以这门语言是偏上的 他只是软件 不去考虑硬件 堆和占的概念:主要分为两块(1)堆空间,例如堆用圆方体表示 (2)栈空间,例如栈用长体表示 (1)堆空间 很多数据我们都是扔到堆空间,堆空间很大 混乱里面什么都能放就跟仓库,往里扔东西可以随便扔 (2)栈空间 相当于队列,有规律,有顺序的存储方式 比如定义个变量var a = 10 他会扔到栈空间根据c语言PHP属于偏上层语言 比如定义一个字符串 c++ 用的一段话 strinq s = "hello" 定义个变量s 他不想把hello扔到栈里有个方法可以直接把hello扔到堆里 溢出:用完要删掉 引用类型: --> </ body > < script type="text/javascript"> var a;//先定义变量a 定义用var a 使用就不用var 直接 a = 10; a = 10;//使用变量a /*或者:*/ var b = 5;//定义的同时给赋值 //1。alert(b);//输出变量B的值 alert(b);输出语法 confirm(a);//输出变量a </ script > </ html > |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步