慕课网javascript基础学习笔记

一、用js给全世界打招呼

<script    type="text/javascript">

document.write("hello    world!")

</script>


二、js如何插入网页

1、<script type="text/javascript">

document.getElementById("txt").style.color="red";

     </script>

2、外部链接

<script src="js外部链接地址"></script>


三、js可以插入网页任何位置,但是浏览器读取html代码是有先后顺序的,所以一般js我们写在head区域


四、注释很重要

单行注释://

多行注释:/*  */

作用:1、给不同功能代码进行注释有助于代码阅读与后期修改

   2、隐藏暂时不需要的代码,有便于页面找错。

注意:注释浏览器是忽略不看的,也不会执行。


五、什么是变量

变量:用于某种或者某些数值存储的容器。

语法:var 变量名

注意:变量名可以任意取名,但是要遵循命名规则,

1、变量必须使用字母、下划线"_"或者美元符$开始。

2、然后可以使用任意多个英文字母、数字、下划线"_"或者美元符$组成。

3、不能使用JavaScript关键词与JavaScript保留字。

4、不要以数字开头

5、变量要先声明再赋值

举例:

var mychar;

mychar="javascript";

var mynum=6;

6、变量可以重复赋值

var  mychar;

mychar = "javascript";

mychar = "hello";

注意:在js中是要区分大小写的。


六、判断语句(if。。。else)

语法:if(条件){

条件成立时执行的代码}

   else{

条件不成立时执行的代码}

举例:年龄大于等于18岁,是成年人,否则不是成年人。

<script  type="text/javascript">

var  myage = 18;

if(myage >= 18)  //myage >= 18是判断条件

{ document.write("你是成年人");}

else{

document.write("未满18岁,你不是成年人。")}

</script>


七、什么是函数:是一个信封,封装某个功能的代码段落,方便调用。

语法: function  函数名(){

函数代码;}

说明:1、function定义函数的关键字。

   2、“函数名”可以自定义

   3、“函数代码”替换为完成特定功能的代码

举例:function add2(){

sum = 5 + 6;

alert(sum);}

add2(); //调用函数,直接写函数名


八、

document.write("str");输出内容

alert();消息对话框——警告

confirm(“str”);消息对话框——确认

prompt();消息对话框——提问

Window.open();打开新窗口

Window.close();关闭窗口


九、认识DOM:文档对象模型DOM定义访问和处理html文档的标准方法。

DOM将html文档呈现为带有元素、属性和文本的树结构(节点树)。


三种常见的DOM节点:

1、元素节点:即html标签。

2、文本节点:向用户展示的内容 

3、属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"



十、通过id获取元素

document.getElementById("id名称")


十一、innerHTML属性


十二、改变html样式

document.getElementById("id名称").style.color="red"


十三、显示与隐藏(display属性)

display = “none”——隐藏

display = “block”——显示


十四、控制类名(className属性)

var  mystr = document.getElementById("txt");

mystr.className = "colorB"

注意:colorB为你为元素设置的类选择器名称。

以上是我在慕课网JavaScript入门篇中学到的关于js的知识点,写这篇主要是为了给自己所学知识进行一个归纳,且便于自己以后的查看复习,希望我以后的每一点进步都可以在这里见证。

附慕课网址http://www.imooc.com/




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值