JavaScript非常值得我们学习。

1)所有主浏览器都支持JavaScript.

2) 目前,全世界大部分网页都使用JavaScript.

3) 它可以使网页呈现各种动态效果。

4)作为一个Web开发师,如果你想提供漂亮的网页、令用户满意的上网体验

,JavaScript是必不可少的工具。


基础布局

JavaScript的布局必须放在<html>与</html>的之中可以放头部内容都可以。

属性必须写在<script>与</script>之间,可以提示大家设置为<script type="text/JavaScript></script>

类似CSS的选择器,

<script type="text/javascript">  

document.write("hello");

document.getElementById("p1").style.color="blue";

</script>

document(文档选择器)  .write(输入的意思)两个链接中间不可以出现其他词语

(“hello”)  括号里面就是向网页中表达出来的词语。必须在括号内,用引号包裹起来,用;分号结束。

document.getElementById("p1).style.color="blue";

文档选择器,使用方的意思(“p1”)此处需要用ID选择符连接在所需要的内容区,注意”使用方“处需要注意大小写。

在用css的样式选择,.style.color="blue";样式.颜色=“蓝色”;ID扑捉器将其在JS里面进行修改。用.点号连接。


JavaScript代码不单是可以写在HTML文件中,我们还可以把HTML文件和JS代码分开,并单独创建一个JavaScript

文件(简称JS),其文件后缀通常为JS,然后将JS代码直接写在JS文件中。

index.html                  script.js

<html>...</html>    alert(”JS代码“)

在JS文件中,就不需要写<script>的标签了,直接编写JavaScript代码就可以了。

JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加如下代码,就可将JS文件嵌入HTML文件中

<script src="script.js"></script>    这样就可以拉。


JS虽然可以放在HTML文件中的任意位置但是我们一般放在网页的head或者body部分。

放在<head>部分:

最常用的方式是在页面中的head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。

放在<body>部分:

JavaScript代码在网页读取到该语句的时候就会执行。

JavaScript作为一种脚步语言可以放在html中的任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的JS必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。

一行的结束就被认定为语句的结束,通常在结尾加上一个分号“;”来表示语句的结束。有多句的话,请按顺序执行语句


JS的注释很重要

注释可提高代码的可读性,帮助自己和别人阅读和理解你所编写的JavaScript代码,注释的内容不会在网页中显示。注释可分单行与多行注释两种。

<script type="text/JavaScript">

document.write("单行注释使用‘//’");  //我是注释,括号内能出现在网页的输入内容里。

document.write(“多行注释使用/*注释内容*/”)

/*

很多行的话可以

这样注释掉,

使用起来非常方便

*/

</script>


开始学javascript基础的更多相关文章

  1. 从头开始学JavaScript 笔记(一)——基础中的基础

    原文:从头开始学JavaScript 笔记(一)--基础中的基础 概要:javascript的组成. 各个组成部分的作用 . 一.javascript的组成   javascript   ECMASc ...

  2. 《零基础学JavaScript(全彩版)》学习笔记

    <零基础学JavaScript(全彩版)>学习笔记 二〇一九年二月九日星期六0时9分 前期: 刚刚学完<零基础学HTML5+CSS3(全彩版)>,准备开始学习JavaScrip ...

  3. 一步步学习javascript基础篇(0):开篇索引

    索引: 一步步学习javascript基础篇(1):基本概念 一步步学习javascript基础篇(2):作用域和作用域链 一步步学习javascript基础篇(3):Object.Function等 ...

  4. javascript基础02

    javascript基础02 1.数据类型 数据类型的描述在上篇的扩展中有写到链接 由于ECMAScript数据类型具有动态性,因此的确没有再定义其他数据类型的必要.这句话很重要. 如果以后再数据类型 ...

  5. 怎么学JavaScript?

    作者:小不了链接:https://zhuanlan.zhihu.com/p/23265155来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 鉴于时不时,有同学私信问我( ...

  6. JavaScript基础插曲-练习

    Javascript基础学习 eg:利用正则表达式来去掉空格. 1:msg=' Hello ': <script type="text/javascript">     ...

  7. JavaScript基础系列(变量与类型)

    以下内容将JavaScript简称为JS 打开本文时不管你是零基础的初学者还是其他语言的老兵,我都想说程序语言的基础支撑起了整个网络世界,不把这些基础学透之后稍复杂的内容会让你寸步难行. 现在先给编程 ...

  8. 统一回复《怎么学JavaScript?》

    作者:小不了链接:https://zhuanlan.zhihu.com/p/23265155来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 鉴于时不时,有同学私信问我( ...

  9. javascript基础系列(入门前须知)

    -----------------------小历史---------------------------- javascript与java是两种语言,他们的创作公司不同,JavaScript当时是借 ...

随机推荐

  1. css如何实现背景透明,文字不透明?

    之前做了个半透明弹层,但设置背景半透明时,子元素包含的字体及其它元素也都变成了半透明.对opacity这个属性认识的不透彻,在这里做一些总结,方便以后使用.   背景透明,文字不透明的解决方法:   ...

  2. 树形dp入门

    poj2057 某公司的上下级关系是一颗树状结构,每个人不能与他的上司同时出现,每个人有一个值,求最大值. 这个题需要注意的是如果不保存状态会超时,这似乎也是大部分dp应该注意的事情啊 #includ ...

  3. PHP实现对MongoDB的基础操作

    PHP扩展                                                                                      PHP5.2.PH ...

  4. 用tee和script来记录终端输出

    如何在输出信息的同时把数据保存到文件当中? 一,如何把命令运行的结果保存到文件当中?这个问题太简单了,大家都知道,用 > 把输出转向就可以了 例子:[lhd@hongdi ~]$ ls > ...

  5. MySQL扩展

    一.使用MySQL特有的函数!        1>到年底还有几天            select datediff('2014-12-31','2014-6-21');//此函数用于计算日期 ...

  6. Qt在Windows下的三种编程环境搭建

    尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165 从QT官网可以得知其支持的平台.编译器 ...

  7. Android项目使用support v7时遇到的各种问题

    Android项目使用support v7时遇到的各种问题 点击你的工程右键-->Properties-->Android 1.查看你引用的appcompat_v7包是否引用正确 2.用较 ...

  8. FTP 上传文件

    有时候需要通过FTP同步数据文件,除了比较稳定的IDE之外,我们程序员还可以根据实际的业务需求来开发具体的工具,具体的开发过程就不细说了,这里了解一下通过C#实现FTP上传文件到指定的地址. /// ...

  9. 2014.6.14模拟赛【bzoj1592】[Usaco2008 Feb]Making the Grade 路面修整

    Description FJ打算好好修一下农场中某条凹凸不平的土路.按奶牛们的要求,修好后的路面高度应当单调上升或单调下降,也就是说,高度上升与高度下降的路段不能同时出现在修好的路中. 整条路被分成了 ...

  10. QA笑话----杂思

    QA工程师走进酒吧,要了一杯啤酒,要了0杯啤酒,要了999999999杯啤酒,要了一只蜥蜴,要了-1杯啤酒,要了一个sfdeljknesv,酒保从容应对,QA工程师 很满意.接下来,一名顾客来到了同一 ...