夜光带你走进 前端工程师(四十二 jS )
夜光序言:
孤高所以至高。
所谓真正的英雄就是一个人。因为孤高所以强大。
没有持有羁绊也就是说没有必须守护的东西。必须守护的东西换言之就是弱点。
因此没有弱点、没有必须守护的东西、和别人没有联系的人才是最强的。
正文:
<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title><style>.xiaomi {width: 512px;height: 400px;border: 1px solid #f00;margin: 100px auto;overflow: hidden;position: relative;}.xiaomi span {position: absolute;left: 0;width: 100%;height: 200px;cursor: pointer;}.up {top: 0;}.down {bottom: 0;}</style>
</head>
<body>
<div class="xiaomi"><img src="mi.png" alt=""/><span class="up"></span><span class="down"></span>
</div>
</body>
</html> //css 部分
<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title><style>.xiaomi {width: 512px;height: 400px;border: 1px solid #f00;margin: 100px auto;overflow: hidden;position: relative;}.xiaomi span {position: absolute;left: 0;width: 100%;height: 200px;cursor: pointer;}.up {top: 0;}.down {bottom: 0;}#pic {position: absolute;top: 0;left: 0;}</style>
</head>
<body>
<div class="xiaomi"><img src="mi.png" alt="" id="pic"/><span class="up" id="picUp"></span><span class="down" id="picDown"></span>
</div>
</body>
</html>
<script>function $(id) { return document.getElementById(id);}var num = 0; // 控制图片的top值var timer = null; // 定时器名称$("picUp").onmouseover = function(){// alert(11);clearInterval(timer);timer = setInterval(function(){num -= 3;num >= -1070 ? $("pic").style.top = num + "px" : clearInterval(timer);},30);}$("picDown").onmouseover = function(){clearInterval(timer);timer = setInterval(function(){num++;num < 0 ? $("pic").style.top = num + "px" : clearInterval(timer);},30);}$("picUp").parentNode.onmouseout = function() {clearInterval(timer);}
</script>
五秒后自动关闭广告 |
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
img {
position: absolute;
top: 0;
}
#left {
left: 0;
}
#right {
right: 0;
}
</style>
</head>
<body>
<img src="1.gif" alt="" id="left"/>
<img src="2.gif" alt="" id="right"/>
<p>夜光设计</p>
</body>
</html>
<script>
function $(id) { return document.getElementById(id);} // id函数
function hide(id) { // 隐藏函数
$(id).style.display = "none";
}
function show(id) {
$(id).style.display = "block";
}
setTimeout(closeAd,5000);
function closeAd() {
hide("left");
hide("right");
}
</script>
复习
- 按钮不可用 disabled = “disabled” || true
- setTimeout 只执行一次 setInterval 执行很多次
- 递归调用 : 函数自己调用自己 函数递归调用 不提倡用函数名 而喜欢用的是 arguments.callee 返回的是 正在执行的函数 本身
- 逻辑运算符 与 && 或 || 非 ! ! > && > ||
- 2&&0 0 1&&8 0&&3 0 1||0
- 转换为 字符型
var num = 12345;
num+ “”
String(num);
num.toString(); 10进制
num.toString(2) 二进制 - 根据字符位置返回字符
charAt(索引号)
var txt = “abcde”;
txt.charAt(3); d
charCodeAt(3) unicode 编码 97 100
根据字符返回位置
跟 charAt() 相反的 根据 字符 返回的是 位置
返回前面起第一个字符的位置
indexOf(“字符”);
它是从 前面开始数(从左边开始数), 而且只找第一个, 然后返回改字符的位置, 索引号都是从0开始的。 返回的是个数值。
var txt = “abcdef”;
alert(txt.indexOf(“d”)) 结果就是 3
如果找不到该字符 返回 -1
返回后面起第一个字符的位置
lastIndexOf(参数:索引字符串)
从后面开始数 同上
var txt = “abcdef” ;
txt.lastIndexOf(“d”); 3
返回的值,还是从 左边开始 数的 索引号 。
网址编码
我们知道一个网址 自己的网址, 不同页面也有自己id网址, 我们经常会做一些, 把网址送入到后台。 但是后台再处理的 不认识比如 换行啊 等特殊符号的 ?
var url = “http://www.CSDN.cn?name=cz”
所以我们要实现编码,然后再传到后台。
encodeURIComponent() 函数可把字符串作为 URI 组件进行编码
decodeURIComponent() 函数可把字符串作为 URI 组件进行解码
夜光带你走进 前端工程师(四十二 jS )相关推荐
- 夜光带你走进 前端工程师(四十 jS )
夜光序言: 她只有我了 我若是不等她 谁会等她 我若是不守护她 谁会守护她 正文: 倒计时 <!DOCTYPE html> <html> <head lang=&quo ...
- 夜光带你走进JavaScript(四十六)擅长的领域
夜光序言: 从一开始以为这个世界上只有自己,到明白自己的天赋其实只够做一个不错的普通人. 然后人就长大了 正文: 事件冒泡或事件捕获? 事件传递有两种方式:冒泡与捕获. 事件传递定义了元素事件触发的顺 ...
- 夜光带你走进python开发 (十九)传奇语言
夜光序言: 背上了剑离开这里 深深地吸一口气 给自己鼓励 这片泥泞不堪的地 也不知道留下了 多少的足迹 时光一点一点流转成了回忆 陌生的天空也渐渐地 变熟悉 虽然这一路上很多次想放弃 但是我拼命坚持到 ...
- 夜光 带你走进设计模式(四)
夜光序言: 柔情似水如梦,昏沉迷惘度年. 红尘作伴如你,萧瑟千里独行. 正文:单例模式 嘿哈~~:单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一.这种类型的设计模式 ...
- 夜光带你走进JavaScript(五十八)擅长的领域
夜光序言: 人生旅途上,横竖都是路,决定今天的不是今天,而是昨天对人生的态度:决定明天的不是明天,而是今天对事业的作为.我们的今天由过去决定,我们的明天由今天决定~~ 正文: JavaScript 计 ...
- 夜光带你走进Hibernate(四)
夜光序言: 孤独放生春风 窗外全是寂寞 拍拍肩头前尘 奔跑依旧继续. 正文: 1. hibernate对象状态 session.save(对象); 临时状态 1 . 直接new出来的对象 2. 不处于 ...
- 夜光带你走进软件工程(四)
夜光序言: 如果可以长生,你愿意永远活在黑夜吗? 正文:
- 大数据的过去、现在和未来:万字长文解读《大数据四十二条》
这是傅一平的第314篇原创 "与数据同行"开通了微信群,现已汇聚了3500位小伙伴了,长按以下二维码发送"入群"后加入. 正文开始 它山之石可以攻玉,何宝宏博士 ...
- maya批量命名插件_教你玩转MAYA的四十二精华造诣(第一期)
最近在整理文档时发现我收藏了一篇关于MAYA应用技巧的文章,突然有兴趣看了看,结果发现老版本MAYA中的某些内容很多已经无法应用于新版本.我又上网查了一下,结果发现网上好多帖子和我收藏的这篇内容基本一 ...
最新文章
- Linux 4.18 内核新补丁移除了Lustre 文件系统
- mysql 添加多条数据类型_向数据库添加多条数据类型
- Ubuntuzilla: 安装最新版Mozilla软件的简单方法
- 虚拟电路网络与数据报网络
- leetcode 485,487,1004. Max Consecutive Ones I ,II, III(最大连续1的个数问题合集)
- [深度学习] 自然语言处理 --- Self-Attention(三) 知识点与源码解析
- python 关闭窗口事件_关于python:如何在Tkinter中处理窗口关闭事件?
- php 数组对比 unset,如何区分PHP中unset,array_splice的区别
- 人车物跟踪在另外的机器上跑不起来
- vs在release下调试时局部变量值错位修复
- 学习笔记6—pandas中ix,loc,iloc有什么区别?
- 区块链技术学习路线图,区块链技术教程分享
- Java Access Bridge
- centos设置ftp默认端口
- Mysql索引失效OR语句
- Android3dtouch xposed,你不应错过的 8 款优秀 Xposed 模块 2015 年度盘点
- 【数据结构笔记】将两个递增的有序链表合并为一个递增的有序链表
- 【开关电源】BUCK和BOOST变换器电感的设计
- java图形化界面编程之Swing
- SRRC检测项目与标准 无线测试
热门文章
- CleanMyMac X 4.6.12中文版 — Mac清理优化工具
- 基于SSH开发的洛阳旅游网管理系统 JAVA
- SAP ERP管理系统 | SAP软件 | SAP Business One | SAP Business ByDesign 企业信息化解决方案
- C# Button美化 贴图 镂空 透明按钮
- python or语句使用_Python语句序列: “a = (1, 2, 3, None, ( ), [ ]); print(len(a))的运行结果是( )。_学小易找答案...
- [CognexVisionPro]使用CogPMAlignTool时,报错CogImage24PlanarColor的类型无法转换为类型CogImage8Gray
- ROS系列:常用组件(一)
- sw装配体转换成一个整体的stl文件
- 成为华尔街金融巨鳄第三课: Pandas2:学会使用Pandas-DataFrame
- 六十星系之53紫微七杀坐巳亥