javascript案例
Javascript案例:猜数字游戏
要求程序随机生成一个1~10之间的数字,并让用户输入一个数字。如果大于该数字,就提示,数字大了,继续猜如果小于该数字,就提示,数字小了,继续猜如果等于该数字,就提示猜对了,结束程序。思路随机生成一个1~10的整数,我们需要用到Math.random()方法。需要一直猜到正确为止,所以需要一直循环。while循环更简单核心算法:使用 if else if 多分支语句来判断大于、小于、等于。代码
日期 2023-06-12 10:48:40JavaScript案例:简单留言发布
案例分析核心思路:点击按钮之后,就动态创建一个li,添加到ul里面创建li的同时,把文本域里面的值通过li.innerHTML赋值给li如果想要新的留言后面显示就用appendChild,如果想要前面显示就用insertBefore代码实现<!DOCTYPE html> <html lang="en"> <head> <met
日期 2023-06-12 10:48:40JavaScript案例:下拉菜单
案例分析导航栏里面的li都要有鼠标经过效果,所以需要循环注册鼠标事件核心原理:当鼠标经过li里面的第二个孩子ul显示,当鼠标离开,则ul隐藏代码实现<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta h
日期 2023-06-12 10:48:40JavaScript案例:按键输入内容,模拟自动大字号
模拟按键输入内容核心思路:检测用户是否按下了s键,如果按下s键,就把光标定位到输入框里面。使用键盘事件对象里面的keyCode判断用户按下的是否是s键输入框获得焦点,使用js中的focus()方法 <input type="text"> <script> var input = document.querySelector(
日期 2023-06-12 10:48:40JavaScript案例:弹出登录框拖拽模态框
案例分析点击弹出层,模态框和遮挡层就会显示出来display:block;点击关闭按钮,模态框和遮挡层就会隐藏起来display:none;在页面中拖拽的原理:鼠标按下并且移动,之后松开鼠标触发事件是鼠标按下mousedown,鼠标移动mousemove,鼠标松开mouseup拖拽过程:鼠标移动过程中,获得最新的值赋值给模态框的left和top值,这样模态框可以跟着鼠标走了鼠标按下触发的事件源是最
日期 2023-06-12 10:48:40javascript操作符(~、&、|、^、<<、>>)使用案例
废话少说,直接上代码 复制代码代码如下: <scripttype="text/javascript"> //javascript操作符 //1、按位非~ varnum1=25;// varnum2=~num1;// alert(num2) varnum3=10; varnum4=~num
日期 2023-06-12 10:48:40JavaScript操作BOM简单案例
需要两个页面index.html和Test.html,可以直接运行,每个功能都已经注释完整,index.html页面的代码: <
日期 2023-06-12 10:48:40javascript案例37——input内容选中状态
一、说明 当我双击按钮时,框内文中变成选中状态。 二、演示 三、代码 HTML <input type="text" id="text-box"
日期 2023-06-12 10:48:40javascript案例34——双击禁止选中文字
一、案例介绍 我们经常会遇到双击触发事件的同时也会将文字选中的情况,如何禁止双击选中文字呢? 二、案例演示 三、案例完整代码 <!DOCTYPE html> <htm
日期 2023-06-12 10:48:40javascript案例33——页面跳转,页面定时跳转
一、简介 打开首页,默认四秒之后跳转到指定页面。 二、案例演示 三、案例代码 <!DOCTYPE html> <html> <head> <meta
日期 2023-06-12 10:48:40javascript案例23——1加到100、求和
一、案例描述计算 1~100 之间所有整数的和(采用while) 二、案例效果演示 三、案例局部代码 js代码: var i = 0 , sum = 0; while (i &
日期 2023-06-12 10:48:40javascript案例21——判断用户名和密码是否匹配(while)
一、案例描述 接收用户输入的用户名和密码,若用户名为“admin”, 密码为“123456”,则提示用户登录成功! 否则,让用户一直输入。(采用while) 二、案
日期 2023-06-12 10:48:40javascript案例12——Array数组排序、升序、降序
一、案例描述 对数组内的元素进行升序、降序排列。 二、案例效果演示 原数组是:1,12,4,23 升序排列:1,4,12,23 降序排列:23,12,4,1 升序演示打印结果&
日期 2023-06-12 10:48:40javascript案例5——壁纸切换、背景换肤
一、案例描述 点击小图片能更改整个页面的背景图片。 二、案例效果演示 三、案例局部代码 css代码: <style> html, body { heigh
日期 2023-06-12 10:48:40javascript案例2——页面时钟
一、案例描述 在页面上动态显示当前系统的时间。 二、案例效果演示 三、案例局部代码 html代码: <h1></h1> js代码: <script
日期 2023-06-12 10:48:40JavaScript 银行登录存取钱【案例】
银行登录存取钱案例 我们前面聊了,三种循环的区别与联系以及条件语句的使用,今天早上起来没啥事儿,写个这两节总结的小案例玩玩… 直接上结果: (短视频&
日期 2023-06-12 10:48:40分享JavaScript小案例,打印倒正金字塔,两种方式实现
打印倒正金字塔,两种方式实现 代码如下 <script> // 方法一 for (var i = 100; i >= 20; i -= 20) { document.write('<hr width =
日期 2023-06-12 10:48:404个错误使用JavaScript数组方法的案例
译者按: 做一个有追求的工程师,代码不是随便写的! 原文: Here’s how you can make better use of JavaScript arrays 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java线上bug
日期 2023-06-12 10:48:40