1. 对象 对象是由属性和方法组成的,使用点语法访问(.语法) 2. Array数组 创建 var arr=[] //定义数组 var arr=['string',123,true] //赋值 //实例化对象 var new Array = []; arr[0] = 'abc' arr[1] = 'def' 特点 数组用于存储若干数据,自动为每位数据分配下标 数组中的元素不限数据类型,长...
a2是一个number+一个string 所以显然这是两个截然不同的运算逻辑,一个是数值相加,一个直接拼接。 如果是加上其他非string,非number的值是则会转换成number类型在进行计算吼 具体见下表 如果你加的值是一个未定义的值,那结果就是一个非数NaN哈,非数呢就是以32位IEEE单精度浮点数的NaN为例,第一位符号位随意...
JS循环 js循环 内容回顾 程序的执行结构 分支结构:if,switch 本章内容 while, do...while循环 for循环 break,continue关键字 第一节 while 循环和do...while循环 1.while循环 循环:对于程序中某些特定的功能代码,需要在满足特定条件的情况下反复执行,知道条件不成立时结束。 语法: while(条件表达式) { 代码块;...
1.1 函数的定义方式 1. 函数声明方式function关键字(命名函数) functionfn() {} 2. 函数表达式(匿名函数) varfun =function() {} 3. 利用 new Function('参数1', '参数2', '函数体'); varf =newFunction(); var m = new Function('a','b','console.log('123')') //里面的参数和函数体必须用...
做网站经常会用到的一些js效果 1.返回顶部 $(function(){ $('.top').hide(); $(window).scroll(function() { if($(window).scrollTop() >= 100){ $('.top').fadeIn(300); }else{ $('.top').fadeOut(300); } }); $('.top').click(function(){$('html,body').animate({scrollTop: ...
js就是常说的JavaScript。JavaScript是目前世界上最流行的编程语言之一。这门语言可用于HTML和WEB,更可以广泛的用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript是脚本语言,是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。注意:JavaScript和Java是两种完全不同的语言,无...
学习JS好几天了,从刚开始的完全懵逼到现在懂一点点。 说实话,占时还不知道JS是干啥用的。 记得最清楚的是在100里面找奇数、偶数 for(var a=1;a<=100;a++){ if(a%2==0){ document.write(a +"") } }这个代码能找到0到100里面的全部偶数,把代码中的a%2==0改成a%==1则是找奇数的。
JavaScript文字输出到页面 js输出字符 一、字符串方法 1、length 属性返回字符串的长度 7var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var sln = txt.length; // 26 1. 2. 2、toLowerCase(): 把字符串转为小写,返回新的字符串 var str="Hello World";...
js和C#相比。 最大不同,在于js是脚本语言,C#是编译性质的语言。 作用域方面 js的作用域只有全局作用域和方法作用域,但是可以通过let关键字将作用域限制在块中 C#是存在块作用域的,在块中定义的变量,出了这个块就不能使用。 数据类型 js和C#一样从抽象层面来说都具有值类型和对象类型 ...
javascript区分字符大小写,两个字符串相同大小写不同,会被认为不同的字符串。另外javascript的关键字也区分大小写,要严格按照语法要求来写。 3.书写格式 javascript忽略空白符和换行符,要使用;来结束语句。它可以把多个语句写在一行,最后一行的分号课可以省略但是尽量不要省略。为了提高程序的可读性,我们应当使用这些格...