随笔分类 -  Javascript

摘要:[A] 网络传输协议 1. 计算机网络 ISO 7层 通用 5层 通用5层: 第五层 应用层 http/https 面向用户的软件 第四层 传输层 TCP/UDP port(端口号) 第三层 网络层 IP 第二层 数据链路层 数字信号(0/1) 第一层 物理层 物理信号(光信号,电信号) 2. TC 阅读全文
posted @ 2020-07-04 14:49 CarreyB 阅读(139) 评论(0) 推荐(0) 编辑
摘要:[A] JSONP跨域 测试工具:在线JSONP接口测试 1. 跨域拦截 1. 我们通过一个.html文件区请求另一个.php或者.txt文件的内容的时候 必须保证该请求的.html文件和被请求的.php和.txt文件在同一个协议和IP下,才能请求成功。 如请求文件:http://localhost 阅读全文
posted @ 2020-07-03 21:19 CarreyB 阅读(162) 评论(0) 推荐(0) 编辑
摘要:[A] JSON对象 1. 数据传输格式有两种: json数据传输格式 字符串的一种数据格式 XML数据传输格式 家具城 运输 家 装好的家具 拆卸 组长 前端 运输 后端 数据结构 字符串 数据结构 数据从在前后端进行交流时需要经历 数据结构 -> 字符串 -> 数据结构 的过程,而实现这个过程的 阅读全文
posted @ 2020-07-03 11:54 CarreyB 阅读(145) 评论(0) 推荐(0) 编辑
摘要:[A] 服务器入门与安装 服务器知识 1. 软件架构: C/S(客户端->服务端) B/S(浏览器->服务端) 2. 哪些技术可以开发网站? php, jsp, asp, ruby, python, nodejs, c/c++等 3. WAMP架构解读 windows + apache + mysq 阅读全文
posted @ 2020-06-25 10:10 CarreyB 阅读(150) 评论(0) 推荐(0) 编辑
摘要:[A] 认识运动 原理:人眼能够识别的最小的时间间隔是18帧 动画:只需要将动画的切换时间间隔大于18帧,即可实现动画效果,一般电影院放映的电影都是24帧。 通过改变div的坐标,使其实现动画效果 问题: 1. 停不下来, 2. 当速度去某些值时,停不下来 3. 到达目的地之后点击按钮,依然会继续运 阅读全文
posted @ 2020-06-12 17:37 CarreyB 阅读(100) 评论(0) 推荐(0) 编辑
摘要:[A] ECMA6的class语法 class: ECMA6中用来创建类的方法,可以替代传统的构造函数创建类的方法。 1. 创建类: a. 类属性: 通过constructor添加 b. 类方法: 直接添加 案例: class Person{ // constructor添加类属性 construc 阅读全文
posted @ 2020-06-11 17:51 CarreyB 阅读(111) 评论(0) 推荐(0) 编辑
摘要:[A] 解构 解构两大类: 中括号解构 大括号解构 1. 中括号解构可用于变量批量赋值 [x, y, z] = [23,56,78]; 按位置对应赋值 [x, [a, b], z] = [23,[45,43],78]; 按位置对应赋值 2. 大括号结构用于对象赋值 {name, age, sex, 阅读全文
posted @ 2020-06-10 21:57 CarreyB 阅读(164) 评论(0) 推荐(0) 编辑
摘要:[A] 正则表达式 1. 正则表达式(super string, regular expression): 【功能】用于检查用户输入或者准备提交的数据是否符合要求 2. 正则表达式的创建: a. 通过new方法声明正则表达式 var a = new RegExp("hellow", "ig"); 第 阅读全文
posted @ 2020-06-09 19:02 CarreyB 阅读(120) 评论(0) 推荐(0) 编辑
摘要:[A] 认识事件 事件基础:Javascript事件是由访问web页面的用户引起的一系列操作; 当用户执行某些操作的时候,再去执行一些列代码; 或者获取事件的详细信息,如鼠标位置,键盘按键等。 1. javascript可以处理的事件类型为: A.鼠标事件 click: 单击鼠标的键钮。 dblcl 阅读全文
posted @ 2020-06-08 17:36 CarreyB 阅读(203) 评论(0) 推荐(0) 编辑
摘要:[A] 快速找到点击按钮的下标 案例:通过循环,给三个按钮进行事件赋值 <script> window.onload = function(){ var oBtns = document.getElementsByTagName("button"); for(var i = 0; i < oBtns 阅读全文
posted @ 2020-06-07 10:05 CarreyB 阅读(209) 评论(0) 推荐(0) 编辑
摘要:[A] 认识BOM BOM(Browser Object Model):浏览器对象模型 浏览器可以调用系统的对话框,向用户展示信息 【注】window下的函数可以直接调用,省略window. 系统对话框 警告框: alert("展示的内容"); 【作用】直接演出警告框 【参数】警告框上上显示的内容 阅读全文
posted @ 2020-06-06 22:11 CarreyB 阅读(276) 评论(0) 推荐(0) 编辑
摘要:[A] 认识对象 1. 编程语言: a. 面向过程语言:汇编,c语言 b. 面向对象语言:Java,JavaScript,Object-C,Python 2. 编程思想: 面向过程编程思想:只考虑数学逻辑,即不关注问题本身,只考虑抽象数学模型 面向对象编程思想: a. 分析有哪些实体 b. 涉及实体 阅读全文
posted @ 2020-06-06 16:56 CarreyB 阅读(94) 评论(0) 推荐(0) 编辑
摘要:[A] 认识字符串 创建字符串三种方法: 1. 通过new声明: var str = new String("hello"); 2. 省略new进行声明: var str = String("hello"); 3. 字符串常量赋值: var str = "hello"; 2. ASCII对应的字符组 阅读全文
posted @ 2020-06-05 22:34 CarreyB 阅读(139) 评论(0) 推荐(0) 编辑
摘要:[A] 认识函数 1. 函数声明: function 函数名(形参1,形参2,......){ 函数体; return 表达式; } 【注】函数名最好要见名思意 整个函数在运行时,遇到return会终止函数运行,跳出函数 2. arguments讲解 【注】每一个函数内都有一个arguments,这 阅读全文
posted @ 2020-06-04 17:54 CarreyB 阅读(325) 评论(0) 推荐(0) 编辑
摘要:[A] Javascript 的组成 1. ECMAScript 2. DOM 文档 3. BOM 浏览器 【注】 1. 所有的JS代码均在<javascript></javascript>内部进行编写,该标签放在html的head标签中 2. 可以书写多个jascript标签,代码将自上而下运行 阅读全文
posted @ 2020-06-04 14:01 CarreyB 阅读(168) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示