`
wnzz95391511
  • 浏览: 124776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS基础笔记一:基本操作

阅读更多
javascript:void(code_that_would_return_someting());
当URL前缀javascript: 之后的代码有返回值时,返回的结果会打印到屏幕上,由于不需要打印结果,因此可以使用特殊的javascript函数void()来避免

<a href="#" onclick="window.alert('welcome'); return false;">Click here</a>
避免启用JS的浏览器继续跟随链接的指向:#,该指向会将页面定位到页面首初。

检测浏览器版本类型:
navigator.userAgent


检测浏览器功能
window.ActiveXObject


重定向浏览器:
location.href="XXX.html"
location.reload(true)
true:禁用缓存


使用随机数
var num = Math.random()
0<= num <1


日期的获取
var d = new Date();
alert("FullYear:"+d.getFullYear());
alert("Month:"+(d.getMonth()+1));
alert("Day:"+d.getDate());
alert("Hours:"+d.getHours());
alert("Minutes:"+d.getMinutes());
alert("Seconds:"+d.getSeconds());
alert("Time:"+d.getTime());


历史记录
window.history.back()
window.history.forward()


JavaScript三个弹出窗口
window.alert("message");
window.confirm("message");
window.prompt("message","default value");//点击取消, return null


获取GET的参数
var ls = location.search.substring(1);


注册CSS
Behavious.register(cssrules);


获取元素的位置
IE: element.style.posleft=0; element.style.postop=0;
Other: element.style.left="0px"; element.style.top="0px";


计算当前窗口滚动的偏移量
IE: document.body.scrollLeft; document.body.scrollTop
Other: window.pageXOffset; window.pageYOffset


设置窗体滚动事件
window.onscroll

1
1
分享到:
评论

相关推荐

    javascript学习笔记.docx

    1 JavaScript基本语法 1) 读未声明的变量会产生错误。写未声明的变量会是JavaScript环境自动产生一个全局变量。 2) 对于完全等同“===”,两个null或者两个undefined是等同的;但null与undefined是不等同的。 3) ...

    嵩天老师python基础课程笔记-1.pdf

    1 嵩天⽼师python基础课程笔记-1 第⼀周 Python基本语法元素 1.1 程序设计的基本⽅法 1.2 Python开发环境配置 1.3 实例:温度转换 1.4 Python程序语法元素分析 1.1 程序设计的基本⽅法 计算机时根据指令来操作数据的...

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    前端开发笔记.docx

    JavaScript: JavaScript是一种用于添加交互性和动态性的脚本语言。笔记内容应包括变量、数据类型、条件语句、循环、函数和面向对象编程等基本概念。 DOM(文档对象模型): DOM表示网页的结构,可以通过JavaScript...

    笔记+思维导图.rar

    js前端学习笔记+思维导图,包括:DOM操作基础、DOM对象、JS数据类型、windows对象、变量、函数基础、基本dom操作、浏览器对象、流程语句、数组、运算符、正则表达式、字符串函数等基础、就业学学习的导图与笔记。

    JS中DOM元素的操作等基础知识笔记

    节点树3.DOM选择器:(查询、创建、添加,修改,删除)4.DOM的基本操作①.添加②.插入③.替换④.删除5.DOM节点类型(元素和文本)6.DOM属性节点7.DOM高级操作 1. DOM的概念和作用  DOM 是 JavaScript操作网页的api接口...

    前端开发工程师笔记全套(XMind格式)

    mysql 数据库相关理论内容、安装部署方法、SQL 语句、查询语句的汇总等,以掌握数据库基本操作。 2. JavaScript。本资源重点内容,从基础语法到实践使用,完整概括。 3. Node.js。node 概述及语法、函数等的使用,...

    Java/JavaEE 学习笔记

    第十一章 Manipulating Data(对表的操作)140 第十二章 Altering Tables and Constraints..142 第十三章 Creating Sequences..........145 第十四章 Creating View(创建视图)146 第十五章 Creating Indexes(创建索引)...

    程序员面试刷题的书哪个好-javascript-note:本仓库用于记录学习javascript的笔记

    我们可以用简单命令,完成一些基本操作。 三、从哪开始学习呢? 学习JavaScript的起点就是处理网页,所以我们先学习基础语法和如何使用DOM进行简单操作。 1.2 新朋友你在哪里(如何插入JS) 我们来看看如何写入JS...

    J2EE学习笔记(J2ee初学者必备手册)

    第十一章 Manipulating Data(对表的操作)140 第十二章 Altering Tables and Constraints..142 第十三章 Creating Sequences..........145 第十四章 Creating View(创建视图)146 第十五章 Creating Indexes(创建索引)...

    基于Opencv框架和MFC相结合的小程序,操作笔记本电脑摄像头,完成拍照摄像图片渲染等功能.zip

    Core:包含基本的数据结构(如cv::Mat用于图像存储和操作)、基本的图像和矩阵操作、数学函数、文件I/O等底层功能。 ImgProc:提供图像预处理、滤波、几何变换、形态学操作、直方图计算、轮廓发现与分析等图像...

    安卓java读取网页源码-ES6Learning:JS、ECMA概念、NodeJs、React、reactbootstrap学习笔记

    学过一种编程语言的应该很容易上手JS这些基本语法。 ECMAScript(ES)  是JS标准,规定了JS的变量写法、语法规范、支持数据类型、有那些关键字和保留等。也就是说是一个用来统一JS语法或特性的标准。Web浏览器一般将...

    mosh-ultimate-javascript-mastery-series-part-1:Mosh编写的代码-最终JavaScript精通系列-第1部分

    它包含了我在课程中的所有笔记。 它可以用作广泛JavaScript备忘单。 课程内容 入门 基本 运营商 控制流 对象 数组 职能 入门(17m) 欢迎(0:28) 什么是JavaScript(4:40) 设置开发环境(3:09) 浏览器中...

    oracle学习笔记

    课程 java语言 java基本编程 -&gt; j2EE编程 数据库的能力 sqlserver -&gt; ORACLE 数据结构 训练编程思维方式 实际问题到计算机问题的转化 linux 熟悉一种新的操作系统 ...基础 java html javascript sql

    python-web自动化办公-selenium学习笔记

    1.python-web自动化办公-selenium学习笔记 2.适合刚刚入门selenium开发人员查询使用 3.web自动化办公,例如节省办公妹子keyin...备注:需要html,javascript , css 前端基本功底,外加python基础,学习周期大约一周。

    JavaScript高级程序设计学习笔记(四)

    以下的笔记是书上一些我以前学习的时候,没有太重视的js基础知识,也有一些面试知识的拓展,通过博客回顾并加深理解。 文章目录第五章(下)引用类型Function 类型函数声明和定义没有重载函数声明与函数表达式作为值...

    中美 IT 培训 C# Asp.net 全套笔记1

    价值一万八的中美 IT 培训笔记一万多培训费的资料,北京权威的.NET培训机构】 【认真学习后你一定能成为优秀的.net程序员】 学习对象:1.大专及大专以上理工科学历,或有相当学历的理工科教育背景  2.热爱...

    note:learning note 学习笔记

    Linux 基本操作 服务器一般都是 Linux git 等,多去敲命令 windows cmder 虚拟终端 网站架构基本原理 nginx 前端基础 HTML 如何优化 SEO CSS Render Layer Compositing Layer 硬件加速 底层 JS 熟悉 V8 异步机制 微...

    JavaScript零基础入门(精品课)【2020新版】

    本课程为 2020年 新版录制,非常适合初学者的JavaScript视频课程,全面讲解JavaScript技术,一站式学习,让你少走弯路,直达技术前沿! 以通俗易懂的方式全面讲解JavaScript技术,以知识讲解+实战案例的方式帮您...

    中美 IT 培训 C# Asp.net 笔记3

    通过实际项目深入理解和掌握C# 基本语法、面向对象的思想、类的概念和使用、对象的创建、排序、IO操作等 数据库知识和 SQL Server 2000 (40课时) 讲授数据库的基本知识和SQL Server 2000, 讲授数据库的设计和...

Global site tag (gtag.js) - Google Analytics