alert

js知识总结

丶灬走出姿态 提交于 2020-01-12 08:44:18
定义:基于事件和对象驱动,并具有安全性能的脚本语言 Javascript文件在客户端运行。 浏览器(客户端)的主要组件中包括渲染引擎和JS解释器等。 渲染引擎 - 用来显示请求的内容,例如,如果请求内容为html,它负责解析html及css,并将解析后的结果显示出来。 JS解释器 - 用来解释执行JS代码。 引入: |---内嵌:<script type=”text/javascript”>具体js代码</script> |---外部:<script type=”text/javascript” src=”js文件”></script> 注意:代码大小写敏感:例如:A与a是两个不同的东东 注释:// 单行注释 /*多行注释*/ js的输出语法 |---弹窗式:alert() alert(123) |---控制台输出:;一般作为调试输出语句 console.log() |---prompt() 方法用于显示可提示用户进行输入的对话框 prompt(222) document.write() 在html文档中打印出来 变量:其值可以发生改变的量就是变量。 变量是用于存储信息的"容器" |---命名:var 变量名 = |---命名规范:js里边:字母、数字、下划线、$符号 等4个组成部分,数字不能作为名字的开始内容。 驼峰法命名 数据类型: |---javascript(6种):

bom and dom

…衆ロ難τιáo~ 提交于 2020-01-12 00:49:46
bom:Broswer Object Model: 浏览器对象模型 - navigator: 获取客户机的信息(浏览器的信息) document.write(navigator.appName); - screen:获取屏幕的信息 document.write(screen.width + "<br />"); document.write(screen.height); - location:请求url地址 - href属性 //获取当前到请求的url地址 document.write(location.href); //设置URL地址 function href(){   location.href = "http://www.baidu.com"; } - history:请求的url的历史记录 window:窗口对象,顶层对象(所用的bom对象都是在window里面操作的) 相关方法: - window.alert():警告框,显示内容。简写alert() - confirm():确认框 - var flag = window.confirm("显示的内容"); 1 //confirm():确认框 2 var flag = window.confirm("是否删除"); 3 if(flag==true){ 4 alert("删除成功") 5 }else{ 6 alert(

javascript高级

天涯浪子 提交于 2020-01-11 22:41:17
数组及操作方法 数组就是一组数据的集合,javascript中,数组里面的数据可以是不同类型的。 定义数组的方法 //对象的实例创建 var aList = new Array(1,2,3); //直接量创建 var aList2 = [1,2,3,'asd']; 操作数组中数据的方法 1、获取数组的长度:aList.length; var aList = [1,2,3,4]; alert(aList.length); // 弹出4 2、用下标操作数组的某个数据:aList[0]; var aList = [1,2,3,4]; alert(aList[0]); // 弹出1 3、join() 将数组成员通过一个分隔符合并成字符串 var aList = [1,2,3,4]; alert(aList.join('-')); // 弹出 1-2-3-4 4、push() 和 pop() 从数组最后增加成员或删除成员 var aList = [1,2,3,4]; aList.push(5); alert(aList); //弹出1,2,3,4,5 aList.pop(); alert(aList); // 弹出1,2,3,4 5、reverse() 将数组反转 var aList = [1,2,3,4]; aList.reverse(); alert(aList); // 弹出4,3,2

手机发送短信JS验证

牧云@^-^@ 提交于 2020-01-11 12:24:37
1 function tj() { 2 var phone = jQuery('#phone').val(); 3 var code = jQuery('#verificationcode').val(); 4 var password = jQuery('#password').val(); 5 var rpassword = jQuery('#rpassword').val(); 6 var type = "开户"; 7 if (phone.length == 0 || phone == '请输入您的手机号码') { 8 alert("您的手机号码不能为空!"); 9 jQuery('#phone').focus(); 10 return false; 11 } 12 if (phone.length > 0) { 13 var ab = /^(13[0-9]|15[0-9]|18[0-9])\d{8}$/; 14 if (ab.test(phone) == false) { 15 alert("您的手机号码不正确!"); 16 jQuery('#phone').focus(); 17 return false; 18 } 19 } 20 if (code.length == 0 || code == '请输入手机验证码') { 21 alert("您的手机验证码不能为空!")

javascript:typeof与instanceof区别

China☆狼群 提交于 2020-01-11 06:25:45
from:http://www.wxwdesign.cn/article/skills/javascript_typeof_instanceof.htm JavaScript中typeof和instanceof常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。,typeof一般只能返回如下几个结果: number,boolean,string,function,object,undefined 。 我们可以使用typeof来获取一个变量是否存在,如if(typeof a!="undefined"){alert("ok")},而不要去使用if(a)因为如果a不存在(未声明)则会出错,对于Array,Null等特 殊对象使用typeof一律返回object,这正是typeof的局限性。 网上的一个小例子: <!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">

instanceof和typeof的区别

限于喜欢 提交于 2020-01-11 06:25:28
  1.typeof:可以用来确定一个变量的数据类型 2.instanceof:可以用来确定一个引用类型值的是什么类型的对象 typeof用以获取一个变量的类型,typeof一般只能返回如下几个结 果:number,boolean,string,function,object,undefined。我们可以使用typeof来获取一个变量是否存 在,如if(typeof a!="undefined"){},而不要去使用if(a)因为如果a不存在(未声明)则会出错,对于Array,Null等特殊对象使用typeof 一律返回object,这正是typeof的局限性。 如果我们希望获取一个对象是否是数组,或判断某个变量是否是某个对象的实例则要选择使用instanceof。instanceof用于 判断一个变量是否某个对象的实例,如var a=new Array();alert(a instanceof Array);会返回true,同时alert(a instanceof Object)也会返回true;这是因为Array是object的子类。再如:function test(){};var a=new test();alert(a instanceof test)会返回true。 如果我们希望获取一个对象是否是数组,或判断某个变量是否是某个对象的实例则要选择使用instanceof

ES5-ES6-ES7_let关键字声明变量

﹥>﹥吖頭↗ 提交于 2020-01-11 01:25:49
区分大小写 ECMAScript 中的一切,包括变量、函数名和操作符都是区分大小写的。例如: text 和 Text 表示两种不同的变量 。 标识符 所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。标识符可以是下列格式规则组合起来的一或多个字符: 第一字符必须是一个字母、下划线 (_) 或一个美元符号 ($) ,数字不能作为开头,如果没有按照这个规则会报错 其他字符可以是字母、下划线、美元符号或数字 不能把关键字、保留字、 true 、 false 和 null 作为标识符 注释 ECMAScript 使用 C 风格的注释,包括单行注释和多行注释。 ( 注释可以用于代码的说明,和调式 ) 单行注释: // 多行注释: /*AXXXXXXX*/ (可以嵌套单行注释,但不能嵌套多行注释) 直接量 ( 字面量 literal( 常量 )) 所有直接量 ( 字面量 ) ,就是程序中直接显示出来的数据值不能被改变的  '李嘉诚' // 字符串字面量 100 // 数字字面量 false //布尔值字面量 /js/gt // 正则表达式字面量 null // 对象字面量 在 ECMAScript 第 3 版中,像数组字面量和对象字面量的表达式也是支持的,如下: {x: 1, t: 2} // 对象字面量表达式 [1,2,3,4] // 数组字面量表达式 关键字

MonkeyRunner Class

▼魔方 西西 提交于 2020-01-10 09:53:00
A monkeyrunner class that contains static utility methods. 一个包含静态工具方法的类. Public Methods string alert ( string message, string title, string okTitle)    Displays an alert dialog to the process running the current program. The dialog is modal, so the program pauses until the user clicks the dialog's button.   显示一个在当前程序出现的alert对话框, 这是个模式对话框, 所以程序暂停到用户点击对话框上的按钮.(对话框可以分为模式对话框和非模式对话框两种。模式对话框是指用户   只能在当前的窗体中进行操作,在该窗体没有关闭之前不能切换到其他的窗体。非模式对话框是指当前的所操作的窗体可以切换。)   Arguments      message The message to display in the dialog.             对话框上显示的信息.      title   The dialog's title. The default value is "Alert

Flex: Sending parameters to Alert closeHandler

帅比萌擦擦* 提交于 2020-01-10 03:47:27
问题 Is it possible to send parameters to a closeHandler Alert function? The fisrt parameter the function gets is the CloseEvent, but how to send another one? <s:Button id="btnLoadLocalData" label="Load data" click="Alert.show('Populate list with local data?', '', Alert.YES | Alert.CANCEL, this, loadLocalData(???parameters???), null, Alert.OK);"/> Thank you! 回答1: This should be possible using Flex's dynamic function construction. A similar question was asked here. Here's an example: The parameters

jQuery - 获得内容和属性

▼魔方 西西 提交于 2020-01-09 07:33:06
jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力。 jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。 提示:DOM = Document Object Model(文档对象模型) DOM 定义访问 HTML 和 XML 文档的标准: “W3C 文档对象模型独立于平台和语言的界面,允许程序和脚本动态访问和更新文档的内容、结构以及样式。” 获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容: 实例 $("#btn1").click(function(){ alert("Text: " + $("#test").text()); }); $("#btn2").click(function(){ alert("HTML: " + $("#test").html()); }); 下面的例子演示如何通过 jQuery val() 方法获得输入字段的值: 实例 $("#btn1").click(function(){