javascript
-
js获得参数的getParameter使用示例
当我们开发一个需要传参的JavaScript网页时,经常需要从URL中获取传递的参数。而getParameter就是一种常用的JS函数来用于获取参数值的方法。 下面是getParameter的具体使用方法及示例说明: 1. getParameter使用方法 getParameter的基本使用方法是:获取URL参数的值使用“?”作为分隔符,不同的参数之间用“&…
-
js跳转页面方法总结
JS跳转页面方法总结 在Web开发中,JS跳转页面是非常常见的操作。下面我们来总结几种JS跳转页面的方法。 方法一:使用JavaScript中的location对象 可以通过JavaScript提供的location对象来实现跳转页面的功能。使用方法如下: // 跳转到指定URL location.href = "http://www.exampl…
-
JavaScript获得url查询参数的方法
当我们需要获取当前页面URL中的查询参数时,可以使用JavaScript代码来完成这一任务。获取URL查询参数的方法主要分为两种,分别是使用正则表达式和URLSearchParams对象。 使用正则表达式获取URL查询参数 使用正则表达式来获取URL查询参数,可以通过对当前URL使用方法location.search来获得查询参数,然后使用正则表达式来解析得…
-
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)攻略 BOM(Browser Object Model)提供了一些和浏览器本身相关的对象,在前端开发中常用的就是定时器。定时器提供了一种方式来在指定时间间隔内调用函数。 setInterval() 和 setTimeout() 在定时器应用中,最常使用的是 setInterval() 和 setTime…
-
微信小程序开发探究
微信小程序开发探究 微信小程序是一种全新的开发模式,可以实现在微信中快速开发小型应用。本文旨在为开发者提供一份完整的微信小程序开发攻略,涵盖从创建应用、开发基本组件到调用API等方面的内容。 创建应用 要创建一个微信小程序,需要进行以下步骤: 下载并安装微信开发者工具; 在工具中,选择“新建小程序”; 填写小程序的基本信息,并选择开发模式; 进入开发者工具的…
-
初步了解JavaScript,Ajax,jQuery,并比较三者关系
初步了解 JavaScript、Ajax 和 jQuery JavaScript JavaScript 是一种轻量级的编程语言,用于在网页上创建交互式的效果。它是一种客户端脚本语言,意味着它是在用户的计算机上运行的。JavaScript 在网页上增加了很多功能,例如动态数据验证、弹出窗口、动画和页面轮廓等。 Ajax Ajax 是 Asynchronous …
-
BOM中location对象的属性和方法
BOM中的location对象表示当前窗口的URL位置,并且可以用它来操作浏览器的历史记录。下面是location对象的属性和方法: location属性 location.href 用于读取或设置当前窗口的URL。如下所示: // 获取当前窗口的URL const currentUrl = location.href; console.log(curren…
-
Javascript之BOM(window对象)详解
Javascript之BOM(window对象)详解 什么是BOM 在Web页面中,JavaScript可以调用浏览器提供的API,这些API就组成了BOM。BOM(浏览器对象模型)提供了一组对象,并且每个对象都有相关的属性和方法,可以操作浏览器窗口。BOM除了提供了访问浏览器接口的对象外,还提供了访问用户代理信息的导航对象。其中,window对象是BOM最…
-
p5.js实现故宫橘猫赏秋图动画
下面是关于“p5.js实现故宫橘猫赏秋图动画”的完整攻略。 1. 确定实现思路 首先,需要了解故宫橘猫赏秋图的具体内容。然后,根据实际需求,确定实现思路。本次任务的实现思路如下: 绘制故宫橘猫赏秋图的背景; 根据时间变化,实现橘猫的移动效果; 实现橘猫的眨眼、转头等动作; 实现飘落的落叶特效。 2. 编写代码 2.1 绘制背景 使用p5.js提供的prelo…
-
深入学习JavaScript中的bom
下面是深入学习JavaScript中的BOM的完整攻略。 一、BOM是什么 BOM(Browser Object Model,浏览器对象模型)是指浏览器端的JavaScript API,它提供了访问和操作浏览器窗口的对象和方法。BOM包含了很多有用的对象和方法,例如: Window对象:代表浏览器的窗口,它是BOM的核心对象。 Location对象:提供了对…