3.3 变量-constconst的行为与let基本相同,唯一一个重要的却别就是用它是必须同时初始化变量,并且司改const声明的变量会导致运行时错误。例:const age = 18; age = 17; // TypeError:给常量赋值// 同时也不允许重复声明 const name = "张三"; const name = "李四";// 作用域也是块 const name = ‘Matt‘; if (true) {const name = ‘Nicholas‘; } console.log(name); // Matt 上述的限制只适用于它指向的变量的引用。换句话说,...
1. 什么是运动2. 如何让DIV动起来,运动停止条件 1function startMove()2{3var oDiv=document.getElementById(‘div1‘);4 5 timer=setInterval(function (){6var iSpeed=7;7 8if(oDiv.offsetLeft>=300)9 { 10//运动一旦达到我的要求,就应该让运动停止,取消定时器 clearInterval11 clearInterval(timer); 12 } 13 oDiv.style.left=oDiv.offsetLeft+iSpeed+‘px‘; 14 }, 30); 15 }View...
值类型:值的拷贝。 引用类型:一般指对象,地址的指针引用 typeof有几种类型:6种变量和布尔值之间的转换 js中内置的函数 原文:https://www.cnblogs.com/coder-lzh/p/9180616.html
## JavaScript: * 概念:一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要解释,直接就可以被浏览器解析执行了 * 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验 * JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验...
1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="UTF-8"> 5<title>js的Math对象</title> 6<script type="text/javascript"> 7// Math对象中的都是静态方法,不用实例化对象就可以使用 8var num =10.5;9 document.write("初始值:"+ num); 10// ceil()方法,对一个数进行上舍入11 document.write("<br />向上舍入 ceil()方法:"+ Math.ceil(num)); 12// floor()方法,对一个数进行下舍入13 doc...
JavaScript三种使用方式 JavaScript代码屏蔽 JavaScript内容显示的位置 JavaScript中的错误及解决方法1、语法错误:通过控制台可以检查并解决。2、逻辑错误:通过alert()插入来进行判断并解决。 JavaScript中的小案例1、输出1~100之间奇数或者偶数的和: 2、输出一个九九乘法表: 3、百钱买百鸡: JavaScript中特别的判断方法 JavaScript中通过arguments对象得到每一个参数的值并相加 JavaScript中通过arguments对象得到...
JavaScript概念:JavaScript面向对象事件驱动具有安全性的脚本语言,面向对象 JavaScript特点: 1.解释性语言,边运行边解释 2.和HTML页面实现交互效果 3.语法类似于Java 4.一搬用于编写客户端脚本 JavaScript组成: 1.ECMAScript:脚本语言规范(标准) 2.BOM Browser Object Model浏览器对象模型 3.DOM Document Object Model文档对象模型 二.JavaScript基础语法 Web服务器:Tomcat7 Resin 将Web工程放入服务器...
??在JavaScript中,函数的每次调用都会拥有一个执行上下文,通过this关键字指向该上下文。函数中的代码在函数定义时不会执行,只有在函数被调用时才执行。函数调用的方式有四种:作为函数调用、作为方法调用、作为构造函数调用以及间接调用,判定this指向的规则跟函数调用的方式有关。一、作为函数的调用??作为函数调用是指函数独立执行,函数没有人为指定的执行上下文。在有些情况下,作为函数调用的形式具有迷惑性,不仅仅是简单...
JS中 String 是一种基本的数据结构常见属性:length属性用于返回字符串的长度 var a="zifuchuan"; console.log("a.length"); //返回值为9,即为该字符串长度常用方法1:concat()拼接字符串实例: var a="zifuchuan";var b="jichu";console.log(a.concat(b));//zifuchuanjichu------在a字符串后面拼接b拼接字符串console.log(a); //zifuchuan------ concat不影响原来的字符串2:indexOf() 查找字符 返回-1或者是索引参数 1:...
转载请注明出处 原文连接 http://blog.huanghanlian.com/article/5b698e88b8ea642ea9213f4a表达式和运算符JavaScript 表达式表达式是指能计算出值得任何可用程序单元。——Wiki表达式是一种JS短语,可使JS解释器用来产生一个值。——《JS权威指南》JavaScript 运算符三元运算符 c ? a : bvar val = true ? 1 : 2; // val = 1//val值为true就会返回冒号前面的值,如果是false就会取冒号右边的值。逗号运算符 a, bvar val = (1...
JavaScript RegExp对象 一。RegExp对象正则表达式是描述字符模式的对象。正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。1.语法1var patt=new RegExp(pattern,modifiers); //方式12 var patt= /pattern/modifiers; //方式2 *pattern(模式) 描述了表达式的模式 *modifiers(修饰符) 用于指定全局匹配,区分大小写的匹配和多行匹配2.修饰符修饰符用于执行区分大小写和全局匹配3.元字...
转载请注明出处 原文连接 http://blog.huanghanlian.com/article/5b698ee6b8ea642ea9213f4d数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,数组中可以含有不同类型的元素。数组元素甚至可以是对象或其它数组。第一节、创建数组、数组操作数组概述数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,数组中可以...
一:前端开发中常遇到的问题 如果我们的网站简单的时候,结构上也许不会有什么问题,但是如果我们的网站越来复杂的时候(比如功能越来越多的时候,加入项目的人越来越多的时候),我们书写的代码就会遇到下面的两个问题: 1. 恼人的命名冲突 比如我们多人开发一个项目,事先由我自己写好了一个共公的组件库common.js供大家调用,里面的包括 function tab(){ 实现代码: }; ...
基本概念语法: 1-区分大小写 2-标识符(变量、函数、属性的名字,或者是函数的参数) 命名规则: 1.第一个字符必须是字母、下划线(_)或一个美元符号($) 2.其它字符可以是字母、下划线、美元符号或数字 书写习惯:驼峰式大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写 3-注释 // 单行注释 /* ...
制作百度用户注册页面实现输入内容的验证制作QQ号码申请页面,实现页面内容输入的验证<!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> <script> function demo(){var b=true;var...