一、AJAX基础知识:1-基本概念:-AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。-AJAX 不是新的编程语言,而是一种使用现有标准的新方法。-AJAX 是与服务器交换数据...
一、JavaScript数据类型: 1- 原始类型:number(数值),string(字符串),boolean(布尔值)var age = 18; var username ...
一、PHP:mysqli介绍mysqli:只用于连接MySQL数据,可以通过query方法直接执行,也可以通过prepare()方法预处理。可以很大程度的减轻服务器端压力。mysqli 连接四大参数:数据库的主机名: host;用...
一、认识命名空间1-为什么要命名空间,它可以解决以下哪些问题:1)用户编写的代码与 PHP 内部的类(接口)/函数/常量或第三方类/函数/常量之间的名字冲突。2)为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高...
一、轮播图的实现:在项目开发中,轮播图是经常会用到的效果。1)轮播图的样式主要使用定位的方式,是圆点和翻译按钮显示在图片上层。2)只显示当前图片,隐藏其它图片。3)用js设置点击事件,以及定时器自动触发翻页点击事件。4)代码实现: ...
一、Trait组合的同名方法的命名冲突的解决方案1-当trait同名的时候,有两种方法来解决:1)把一个同名的替换,语法是insteadOf;举例说明:
做过会员登录与注册等相关静态的HTML页面,但一直不知道后端的程序怎么实现前后端连通的,经过昨晚朱老师的讲解,了解了一个大概流程。也明白了Cookie 是通过在客户端中记录信息而确定用户身份;Session 是通过在服务器端记录信息而确定用户身份。一...
一、DOM操作1-NodeList:a-NodeList是一个节点的集合(既可以包含元素和其他节点),在DOM中,节点的类型总共有12种,通过判断节点的nodeType来判断节点的类型。b-NodeList对象有个length属性和item()方法,...
一、 getter 与 setter 操作1. attr(): html属性进行操作attr(name): getter 查询attr(name, value): setter 设置2-css(): 针对 html元素的style属性进行操作3-v...
一、认识路由原理:目标:将URL中的控制器,方法解析出来,映射到对应的控制器类和方法上。代码:
一、基础知识:CORS: 跨域资源共享。JSONP:通过标签和属性发起一个跨域。同源策略:多个页面协议、域名、端口完全一样。同源策略: 针对脚本,不针对标签。如果服务器上脚本设置允许访问,则可以访问,允许访问请求头header('Access...
在PHP中,类的继承,也叫类的扩展。一、类继承的三大功能: 继承,重写,扩展
一、文件上传的原理:1、文件上传原理:将客户端的文件上传到服务器,再将服务器的临时文件上传到指定目录。2、客户端配置:前端表单页面,提交表单的发送方式为post,添加enctype="multipart/form-data",且表单发送前的编码方式必...
一、PHP数据库介绍PHP数据库,一般用MySQL较多,是一款开源免费的关系型数据库软件。可视化数据库管理软件有Navicat,PHPMyadmin,adminer等。二、PDO介绍PDO(PHP Data Objects)是一种在PHP里连接数据库...
一、sleep、wakeup有什么用?php中的 __sleep() 方法常用于提交未提交的数据,或类似的清理操作,与__sleep() 相反,__wakeup() 经常用在反序列化操作中,例如重新建立数据库连接,或执行其它初始化操作。两者都是魔术方...