js 的基础知识变量

什么是变量?

变是一个存储和释放我的数据!

我们用var 来声名变量,声名多个变量时用逗号来隔开

在变量没有赋值之前,显示是一个未定义的变量

1  <script>
2           var a;
3           var b;
4           var c, d, e;
5           alert(a)   //=>undefined
6       </script>
时间: 2024-10-12 19:32:12

js 的基础知识变量的相关文章

js最基础知识回顾

一.html/css 1. 什么是盒子模型? padding+border+width/height 2. float 浮动 (1)浮动的特性 半脱离文档流 行内变成块  共处一行 能设置宽高 同级元素有浮动,必须全部都浮动 父级宽度不够,子集掉下来 文本环绕  顶对齐 (2)清除浮动? clear:both; clearfix: clear:after{display:block; content:''; clear:both;} clear{zoom:1;} overflow:hidden;

js最基础知识回顾6(变量,预解析,引用,索引)

一.变量 1. 作用域:全局.局部.闭包 2. var a=12;   不加var,会变成全局变量. 3. 全局变量:容易重名,影响性能 4. 局部变量和全局变量重名,局部会屏蔽全局. 5. 给window加东西,是全局的.用途:把封闭空间的东西,变成全局. (function(){ window.a=12; alert(a); })() 二.预解析 1. 系统会把所有变量的声明,放在最上面.只是声明到上面,赋值还在原来的位置. 2. 预解析的作用域:不会脱离原本的作用域.函数中,变量放在函数最

js最基础知识回顾3(字符串拼接,数据类型,变量类型,变量作用域和闭包,运算符,流程控制,)

一.javaScript组成     1.ECMAScript:解释器.翻译 ---------------------------------------------------------几乎没有兼容性问题     2.DOM:Document Object Model --------操作HTML的能力----document--------有一些兼容性问题     3.BOM:Browser Object Model -------------浏览器---------------wind

三、Node.js中基础知识

1.控制台console对象的方法: 1) console.log(); //显示一行字符串 2) console.info(); //与1)完全相同 3) console.error(); //标准错误输出流的输出 4) console.warn(); //与3)完全相同 5) console.dir(); //查看一个对象中的内容并将其信息输出到控制台 6) console.time(); //标记开始时间 7) console.timeEnd(); //标记结束时间 8) console.

js学习——基础知识

JavaScript                         //这是注释 a = 1;//简单赋值语句 数据类型                         js有动态类型,也就是相同的变量可用作不同类型(python也是) 数字 Number var x = 5;//只有一种数字类型 var x = 5.0; var x = 5e5; var x = 5e-5; 所有数据都以 64 位浮点型数据存储 字符串 String var x = "5"; 布尔 Boolean

js函数基础知识

//return 返回值.function box(){ alert("记得要调用哦!") }box(); //函数本身没有运行功能,需要调用才可以执行. function box(name,job){ alert("姓名:" + name + "工作:" + job); box(); //调用函数时,如果没有输入里面的参数,这种情况则会输出姓名:undefined工作undefiedbox("123","web前端

js的基础知识1

1.什么是JavaScript? 是一门基于对象的客户端脚本语言,用来与web页面进行交互 2.web页面三层结构 结构层     表现层    行为层 3.javascript的组成 ECMAScript    (欧洲计算机制造商协会,不是一门语言而是一个组织,用来规范javascript的语法标准) BOM          (浏览器对象模型) DOM            (文档对象模型) 4.javascript实现 通过script标签对实现 通过外部引入实现 5.javascript

js最基础知识回顾2(函数传参,操作属性的第二种方式,提取行间事件,操作一组元素,this,焦点问题和鼠标按下抬起,选项卡)

一.函数传参     1.函数传参:参数就是占位符----函数里定不下来的东西 a. var a1=function(){ alert(123); }; function a(f){ // 相当于 f=a1 f(); }; a(a1); b.  function skip(skipPath){  //换肤 var oLink1 = document.getElementById('link1'); oLink1.href=skipPath; } c.   function setStyle(na

js最基础知识回顾6(数组,JSON,getByClass,select,Math对象)

一.数组的相关操作 1. 定义 (1)var arr=[1,'abc',function(){alert(3333);},[333,444]]; (2)var arr=new Array(12,5,8,9);   如果只放一个数字,要设定length (3)[]的性能略高,因为代码短 2. 属性----length(既可以获取,又可以设置)---例子:快速清空数组 var a=[1,2,3,4,5,6,]; a.length=0; alert(a); (1)如果设置的length多于数组的内容,