随笔分类 -  JAVASCRIPT

摘要:function parse(STR_XPATH) { var xresult = document.evaluate(STR_XPATH, document, null, XPathResult.ANY_TYPE, null); var xnodes = []; var xres; while ( 阅读全文
posted @ 2023-03-28 22:10 NAVYSUMMER 阅读(255) 评论(0) 推荐(0)
摘要:promise简介 Promise的出现,原本是为了解决回调地狱的问题。所有人在讲解Promise时,都会以一个ajax请求为例,此处我们也用一个简单的ajax的例子来带大家看一下Promise是如何使用的。 ajax请求的传统写法: 改为promise后的写法: 很显然,我们把异步中使用回调函数的 阅读全文
posted @ 2018-05-03 15:40 NAVYSUMMER 阅读(234) 评论(0) 推荐(0)
摘要:Promise 是异步编程的一种解决方案,比传统的解决方案–回调函数和事件--更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了语法,原生提供了Promise 所谓Promise ,简单说就是一个容器,里面保存着某个未来才回结束的事件(通常是一个异步操作)的结果。从语法上说,P 阅读全文
posted @ 2018-05-03 15:32 NAVYSUMMER 阅读(190) 评论(0) 推荐(0)
摘要:avaScript 库 - jQuery、Prototype、MooTools。 JavaScript 框架(库) JavaScript 高级程序设计(特别是对浏览器差异的复杂处理),通常很困难也很耗时。 为了应对这些调整,许多的 JavaScript (helper) 库应运而生。 这些 Java 阅读全文
posted @ 2018-02-10 16:24 NAVYSUMMER 阅读(83) 评论(0) 推荐(0)
摘要:Cookies 用于存储 web 页面的用户信息。 由于 JavaScript 是运行在客户端的脚本,所以可以使用JavaScript来设置运行在客户端的Cookies。 什么是 Cookies? Cookies 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页 阅读全文
posted @ 2018-02-10 16:22 NAVYSUMMER 阅读(113) 评论(0) 推荐(0)
摘要:JavaScript 计时事件 通过使用 JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。 在 JavaScritp 中使用计时事件是很容易的,两个关键方法是: setInterval() - 间隔指定的毫秒数不停地执行指定的 阅读全文
posted @ 2018-02-10 16:19 NAVYSUMMER 阅读(104) 评论(0) 推荐(0)
摘要:window.navigator 对象包含有关访问者浏览器的信息。 Window Navigator window.navigator 对象在编写时可不使用 window 这个前缀。 实例 <div id="example"></div> <script> txt = "<p>Browser Cod 阅读全文
posted @ 2018-02-10 16:18 NAVYSUMMER 阅读(125) 评论(0) 推荐(0)
摘要:可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。 警告框 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 语法 window.alert("sometext"); window.alert("sometext"); windo 阅读全文
posted @ 2018-02-10 16:18 NAVYSUMMER 阅读(88) 评论(0) 推荐(0)
摘要:window.history 对象包含浏览器的历史。 Window History window.history对象在编写时可不使用 window 这个前缀。 为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。 一些方法: history.back() - 与在浏览器点击后退按 阅读全文
posted @ 2018-02-10 16:17 NAVYSUMMER 阅读(115) 评论(0) 推荐(0)
摘要:window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。 这种方法既可以用于具有onclick事件的标签,也可以用于满足某些条件进行跳转,特点是方便且灵活。 Window Location window.location 对象在编写时可不使用 window 阅读全文
posted @ 2018-02-10 16:14 NAVYSUMMER 阅读(258) 评论(0) 推荐(0)
摘要:window.screen 对象包含有关用户屏幕的信息。 这些信息可以用来了解客户端硬件的基本配置。 Window Screen window.screen对象在编写时可以不使用 window 这个前缀。 一些属性: screen.availWidth - 可用的屏幕宽度 screen.availH 阅读全文
posted @ 2018-02-10 16:13 NAVYSUMMER 阅读(113) 评论(0) 推荐(0)
摘要:浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器"对话"。 Window 对象是BOM中所有对象的核心,除了是BOM中所有对象的父对象外,还包含一些窗口控制函数。 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model (BOM))尚无正式标准。 由 阅读全文
posted @ 2018-02-10 16:10 NAVYSUMMER 阅读(129) 评论(0) 推荐(0)
摘要:execCommand函数命令 execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) ,其中:sCommand为指令参数(如下例中的”2D-Position” 阅读全文
posted @ 2018-02-10 16:09 NAVYSUMMER 阅读(183) 评论(0) 推荐(0)
摘要:Window 对象表示浏览器中打开的窗口。 Window 对象描述 Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算。 完整 Window 对象参考手册 请查看我们的 JavaScript Window 阅读全文
posted @ 2018-02-10 16:08 NAVYSUMMER 阅读(279) 评论(0) 推荐(0)
摘要:RegExp:是正则表达式(regular expression)的简写。 RegExp 对象用于规定在文本中检索的内容。 完整 RegExp 对象参考手册 请查看我们的 JavaScript RegExp 对象的参考手册,其中提供了可以与字符串对象一同使用的所有的属性和方法。 这个手册包含的关于每 阅读全文
posted @ 2018-02-10 16:07 NAVYSUMMER 阅读(93) 评论(0) 推荐(0)
摘要:Math 对象 Math(算数)对象的作用是:执行普通的算数任务。 Math 对象提供多种算数值类型和函数。无需在使用这个对象之前对它进行定义。 使用Math的属性/方法的语法: var x=Math.PI; var y=Math.sqrt(16); var x=Math.PI; var y=Mat 阅读全文
posted @ 2018-02-10 16:06 NAVYSUMMER 阅读(163) 评论(0) 推荐(0)
摘要:Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。 Boolean(布尔)对象是三种包装对象:Number、String和Boolean中最简单的一种,它没有大量的实例属性和方法。 创建 Boolean 对象 Boolean 对象代表两个值:"true" 或者 "f 阅读全文
posted @ 2018-02-10 15:58 NAVYSUMMER 阅读(122) 评论(0) 推荐(0)
摘要:什么是数组? 数组对象是使用单独的变量名来存储一系列的值。 如果你有一组数据(例如:车名字),存在单独变量如下所示: var car1="Saab"; var car2="Volvo"; var car3="BMW"; var car1="Saab"; var car2="Volvo"; var c 阅读全文
posted @ 2018-02-10 15:57 NAVYSUMMER 阅读(125) 评论(0) 推荐(0)
摘要:返回当日的日期和时间 如何使用 Date() 方法获得当日的日期。 getFullYear() 使用 getFullYear() 获取年份。 getTime() getTime() 返回从 1970 年 1 月 1 日至今的毫秒数。 setFullYear() 如何使用 setFullYear() 阅读全文
posted @ 2018-02-10 15:55 NAVYSUMMER 阅读(143) 评论(0) 推荐(0)
摘要:String 对象用于处理已有的字符块。 JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". 一个字符串可以使用单引号或双引号: 实例 var carname="Volvo XC60"; var carname='Volvo XC60'; 实例 var carna 阅读全文
posted @ 2018-02-10 15:54 NAVYSUMMER 阅读(156) 评论(0) 推荐(0)

交流群 编程书籍