JavaScript基础第一天学习之准备工作

  1. JavaScript简介

    1. 课程准备

    2. 变量及数据类型

    3. 六大类运算符

    4. 条件语句和循环语句

    5. 函数的创建及调用

    6. 操作元素及事件绑定

    7. 数字及字符串处理函数

    8. 数组处理函数

    9. 对象处理函数

    10. JSON数据格式

  2. JavaScript特点

    1. 脚本(Script)语言
    2. 解释性语言
    3. 基于对象的语言
    4. 安全性语言
    5. 跨平台性
  3. ES,JS和JScript关系

    1. ECMAScript:简称ES,可以理解为是JavaScript的一个标准
    2. JavaScript:网景公司开发的一种脚本语言
    3. JScript:微软公司开发的一种脚本语言
  4. JavaScript内部引入,注释

    1. 实例化操作
  5. 外部引入和行内引入

  6. 输入输出工具

    1. 显示可提示用户进行输入的对话框,简称:输入弹窗。
                语法: prompt(对话框中显示的纯文本,默认的输入文本);两个参数均为可选。
                 prompt();
                 prompt('请输入姓名:');
                 prompt('请输入姓名:','张三');
    2. 弹出带有一条指定消息和一个确定按钮的警告框,简称:输出弹窗
                 语法: alert(对话框中显示的纯文本);
                  alert('你好,世界1');
    3. 输出到页面,会以HTML的语法解析里面的内容
                 语法:document.write(参数1,参数2,参数3,...) ,它们将按顺序被追加到文档中。
                  document.write("你好,世界!1");
                  document.write("<span style='color: red;'>你好,世界1</span>");
                  document.write("<span style='color: red;'>你好,世界2</span>","<br>","<span style='color: blue;'>你好,世界3</span>");
  7. 控制台输出信息

    1. 在控制台上输出的信息,浏览器按下 F12 打开控制台,Console 即控制台可以接受任何字符串、数字和js对象,可以看到清楚的对象属性结构,不会阻塞程序的执行.
    2. 实例化
      1. var zxw={name:'李四',sex:'男',age:'15'};
      2. console.log(zxw);
  8. 引入区域和执行顺序

    1. 引入区域
      1. js可以引入文档中的任何区域,js都可以正确执行
      2. js通常写在head区域或者body区域
    2. 执行顺序
      1. 代码在执行过程中,另一段代码想要执行就必须等当前代码执行完成后才可以进行
      2. JS是按照语句出现的先后顺序执行,和引入方式无关
  9. JavaScript对DOM树的阻塞

    1. 1.DOM: js操作网页的接口,全称为“文档对象模型”(Document Object Model)。可以简单理解成页面中的元素。
    2. DOM树:元素和元素之间的关系,可以简单理解成页面的结构。
    3. js的执行会阻塞页面结构的加载,此时 DOM树是不完整的,这样在调用一些 js代码时就可能报错
    4. 防止阻塞的两种方法
      1. .把所有js代码放在body区域的最后
      2. 添加window.onload事件,表示网页加载完毕后(包括图片、css文件等等)执行的操作
      3. js无效特例
        js无效特例
      4. 页面加载时候就运行
        页面加载时候就运行
  10. JavaScript发生错误时的阻塞

    1. 根据js执行顺序:按照语句出现的先后顺序执行,上一段代码执行完毕,才能执行下一段代码
    2. 如果一段代码出现错误,那么这段代码之后的代码都不能执行
    3. 根据浏览器控制台错误提示对错误进行调试
    4. 根据alert()的阻塞特征,可以对错误进行调试
  11. JavaScript学习方法和技巧

    1. 不要背单词,善用开发工具提示功能;
    2. 出错不可怕,善用调试工具的错误提示功能
    3. 善用js参考手册和搜索工具
    4. 将错误提示和知识点整理成册
    5. 经常使用的认真学习,不常用的了解,根本不用的不学习
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据题目要求,回答javascript基础第三天客观题涉及到"Pink老师"。以下是我的回答: "对于javascript基础第三天的客观题,我会向Pink老师请教。作为一位有经验且热情的教师,Pink老师拥有丰富的javascript知识和教学技巧,相信他会给出准确而详细的解答。 作为学生,我会尽力准备并理解第三天所学的javascript知识。通过课堂上的讲解和练习,我会尽量掌握javascript的基本语法和概念,如变量、函数、条件语句和循环结构等。我会尝试不同的练习题目和实际编程项目,以加深对javascript的理解。 如果在客观题中遇到难题,我会积极思考和尝试解决。若问题超出我的能力范围,我会把问题详细地记录下来,并为了更好地理解问题的解决方法向Pink老师请教。他在教学过程中的耐心和教导技巧将帮助我更好地理解javascript的难点。 在课堂上和课后,我会充分利用各种学习资源,如教材、在线资料、编程社区和同学们的讨论组,互相交流学习经验和解决问题的方法。通过与他人的互动,我相信会有更多机会理解和解决javascript基础第三天的客观题。 最后,我相信通过师生之间的良好沟通和我的努力学习,可以取得良好的学习成绩和对javascript的深入理解。Pink老师的教导和引导,会让我在学习javascript基础的过程中更加明确方向,更加容易掌握相关知识。"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值