send()Ajax前端相关的技术点html 主要用来实现页

电脑杂谈  发布时间:2018-01-27 11:07:19  来源:网络整理

xhr.send()_send()_recv()

html 主要用来实现页面的排版布局

css 主要用来实现页面的样式美化

javaScript 主要用来实现前端功能特效

采用上面的这些技术开发的页面和前端特效脚本需要放到服务器才能够对外提供服务,才能够让互联网上的网友看到。

本质上都是计算机,只不过样子不同,配置不同,应用场景不同(安装的应用软件不同)

客户端主要用于普通上网用户

服务器主要给上网用户提供后台服务

IP地址(唯一的确定互联网上的一台计算机)

域名 IP地址的别名,方便记忆

DNS 用于维护IP地址与域名的关系

端口 用来确定计算机上的网络应用程序

通信双方约定的规则

http/https 超为本传输协议

ftp 文件传输协议

smpt/pop3 邮件收发协议

……

网站由一系列页面组成(页面由js、css、图片、html标签。。。所有的这些文件都被称为资源)

就是提前写好的html页面(包括图片、媒体文件。。。静态资源文件),并且部署到服务器上

静态网站主要存在的问题:

随着网站规模的增大可维护性逐渐降低

没有交互性

动态指的是html页面是动态生成的,这里动态生成的不一定是一个完整的页面,有可能仅仅是页面的一部分,或者仅仅是数据(普通字符串、json、xml)

实现动态网站的技术:

php

java(jsp)

.net

Node.js

python

……

get       |     用来获取数据
post      |     用来添加数据
put       |     用来修改数据
delete    |     用来删除数据

http 协议的常用请求方式: 增删改查

<?php PHP的所有语法都写在这个地方 ?>

- PHP文件文件格式是 xxx.php;

变量以$开头 字母/数字/下划线 不能以数字开头,大小写敏感。

PHP中字符串拼接用” . “;

PHP中的单引号把包含在其中的变量当作为普通的字符串来处理;

PHP中的双引号把包含在其中的变量当作变量解析成变量值;

与javaScript基本类似;

字符串

整型

浮点型

布尔型

数组

对象

NULL

gettype: 是内置数据类型的判断

echo: 输出简单数据类型, 如字符串, 数值;

print_r(): 输出复杂数据类型, 如数组;

var_dump 输出详细信息, 如对象, 数组;

if/switch

while

for

count()内置函数, 计算数组的长度;

foreach

foreach(arrasarraskey => $value){ };

自定义函数

send()_xhr.send()_recv()

语法类似与JavaScript的自定义函数;

系统函数

直接调用, 不需要声明;

json_encode(); 将数组和对象转换为字符串的方法;

$_GET

$_GET请求参数获取

$_GET是专门用来接数据用的一个全局数组;

form 默认请求方式就是get请求, get请求会把表单数据作为url的参数进行提交;

$_POST

$_POST请求参数获取

设置服务响应的文件类型:

header(“Content-Type: text/plain; charset=utf-8”);

header(“Content-Type: text/html; charset=utf-8”);

$_POST也是PHP内置好的专门用来接数据用的一个全局数组;

GET与POST请求方式的差异

GET没有请求主体, 使用xhr.send(null);

GET可以通过在请求URL上添加请求参数;

POST有请求主体, 可以通过;xhr.send(name=itcast=&age=10);


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-63173-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 胡薇
      胡薇

      耗电量也不那么吓人惹

    • 彭叔夏
      彭叔夏

      中方对此表示强烈不满和坚决反对

    热点图片
    拼命载入中...