JavaScript基础知识学习笔记


Posted in Javascript onDecember 02, 2014

JavaScript简介

一、定义:JavaScript是脚本语言,需要宿主文件,它的宿主文件是html文件。

JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

二、用法

在html中的位置有三块:
1)head里面;
2)body里面;
3)</html>之后,为了保险起见一般写在</html>之后。<script language="javascript">代码必须放在这里</script>.

1、写入html输出

JavaScript基础知识学习笔记

2、对事件作出反应

JavaScript基础知识学习笔记

3、查找元素,改变内容/样式

JavaScript基础知识学习笔记

JavaScript基础知识学习笔记

4、定义变量组--相当于C#中的结构体(变量的集合)

<script>代码可以写在<head>中或者</html>之后。但是按钮提交的连接<input>必须写在<body>中。

JavaScript基础知识学习笔记

5、如何调用外部JS

采用“文件”--新建“JavaScript”--"创建"即可。在新建的“JavaScript”中编写运算、函数等,通过在html中调用。

格式:<script src="路径.JS "></script>

在外部新建一个以Js为后缀的文件。

JavaScript基础知识学习笔记

在宿主文件html中引用外部Js

JavaScript基础知识学习笔记

Javascript 相关文章推荐
突发奇想的一个jquery插件
Nov 19 Javascript
js split 的用法和定义 js split分割字符串成数组的实例代码
May 13 Javascript
jquery 清空file域示例(兼容个浏览器)
Oct 11 Javascript
js实现选中复选框文字变色的方法
Aug 14 Javascript
jQuery实现的自定义滚动条实例详解
Sep 20 Javascript
d3.js实现简单的网络拓扑图实例代码
Nov 06 Javascript
基于bootstrap的选择框插件icheck
Dec 23 Javascript
vue实现简单实时汇率计算功能
Jan 15 Javascript
node简单实现一个更改头像功能的示例
Dec 29 Javascript
简化版的vue-router实现思路详解
Oct 19 Javascript
通过js实现压缩图片上传功能
Feb 25 Javascript
JavaScript 正则应用详解【模式、欲查、反向引用等】
May 13 Javascript
Js 正则表达式知识汇总
Dec 02 #Javascript
21个JavaScript事件(Events)属性汇总
Dec 02 #Javascript
bootstrap改变按钮加载状态
Dec 01 #Javascript
使用ajax+jqtransform实现动态加载select
Dec 01 #Javascript
Javascript字符串浏览器兼容问题分析
Dec 01 #Javascript
为什么Node.js会这么火呢?Node.js流行的原因
Dec 01 #Javascript
Javascript学习指南
Dec 01 #Javascript
You might like
利用PHP和AJAX创建RSS聚合器的代码
2007/03/13 PHP
PHP下打开URL地址的几种方法小结
2010/05/16 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
2015/06/19 PHP
js focus不起作用的解决方法(主要是因为dom元素是否加载完成)
2010/11/05 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
javascript验证只能输入数字和一个小数点示例
2013/10/21 Javascript
Javascript中的匿名函数与封装介绍
2015/03/15 Javascript
jQuery的promise与deferred对象在异步回调中的作用
2016/05/03 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
js实现倒计时效果(小于10补零)
2017/03/08 Javascript
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
JavaScript实现省市联动过程中bug的解决方法
2017/12/04 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
2018/11/14 Javascript
jQuery实现的图片点击放大缩小功能案例
2020/01/02 jQuery
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
[16:14]教你分分钟做大人:米拉娜(HEROS)
2014/11/24 DOTA
Python列出一个文件夹及其子目录的所有文件
2016/06/30 Python
python用pickle模块实现“增删改查”的简易功能
2017/06/07 Python
Python及PyCharm下载与安装教程
2017/11/18 Python
python获取微信企业号打卡数据并生成windows计划任务
2019/04/30 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
Python request中文乱码问题解决方案
2020/09/17 Python
Django model class Meta原理解析
2020/11/14 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
美国最大的烧烤架和户外生活用品专业零售商:Barbeques Galore
2021/01/09 全球购物
人大代表选举标语
2014/10/07 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
基督教追悼会答谢词
2015/09/29 职场文书
人力资源部工作计划
2019/05/14 职场文书
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android