1、求大神前端名词解释:URL、路径、地址、域名,最好能举例说明
这几个词除了url和域名指代非常明确,其他都是翻译的所以有时会有混用的情况——比如A书里说的地址,有可能就是B书里说的url或者路径,但是一般来说解释如下:
url是资源地址——格式如下:
协议://用户名:密码@子域名.域名.顶级域名:端口号/目录/文件名.文件后缀?参数=值#标志
比如:
http://www.baidu.com/
file:///C:/Users/computer/Desktop/abcd.pdf
http://192.168.0.1:8080/abcd/a.php?file=abcd
路径一般指文件路径,分为相对路径和绝对路径:
相对路径:../images/a.jpg
绝对路径:C:\
地址一般说的是ip地址:
192.168.0.1
域名说的是由绑定了ip地址,由DNS解析的别名,通俗的说就是我们访问网站的根网址比如:
www.baidu.com
这就是一个域名
2、JS自动给img src添加域名前缀
document.getElementById('MyPic').attr('src', '域名+图片路径...');这个你应该会吧.
3、在前端开发当中,网站的网页要怎么命名
1、首页固定命名为index.html或default.html
.html为后缀,代码前后台整合后,可以更换为其他后缀。
要求首页固定命名的原因在于:浏览器在访问到一个域名时,首先查看的时当当前目录下有没有名称为index或default的文件,如果有则自动读取,如果没有,则给出的时当前目录下的文件夹结构菜单。
2、其他网页命名不要使用中文或汉语拼音
网页命名使用小写英文字母,不需要使用大写,对于网页命名来说,通常要求具有语义性,从而便于解读。比如:根据具体的页面内容,转换为英文来命名。
3、可通过前缀区分不同类别的网页
对于列表页类型的网页名称,可以在前面添加list前缀;对于内容页类型的网页名称,可以在前面添加arc前缀。List和arc分别表示列表和文章。通过这种方式让自己的网页名称更加清晰。
4、遵循公司标准
除了上述的基本要求之外,很多成型的互联网公司,都还有自己一些“附加”的命名规则,可按照公司的标准进行网页的命名。
4、学习web前端开发有必要购买云服务器和申请域名吗
前端也不用买啥域名服务器,本地不救可以了。
个人网站的话一般就主机和域名
主机包回括了云服务器答和虚拟主机,只不过云服务器比较灵活功能也更多,虚拟主机只能跑web程序。
域名解析一般都是面板里自带的功能,一些网站也提供免费服务没必要买。
5、web前端如何重写URL地址
可以使用js的location对象进行url的设定。
代码:
var url = window.location.href; // 取出当前url地址
url = 'xxxx'; //重新再设定url跳转的地址
建议:
一般项目中都会把域名目录用一个常量保存,后边跳转的话直接拼接就行了
例:
const contextPath = 'www.baidu.com/dist';
重新路由跳转的话,在后边拼接就可以了,希望能帮到你
6、vue 前端项目在浏览器预览为什么域名后自动加上/#/
你使用了vue-router,且mode默认是hash,它会自动添加#/
7、Web 怎么开发!!!和域名有什么区别??怎么用!!需要下载什么工具??
web开发包括网站、网络应用的开发;而域名,只是网站IP的代号,或者地址。
web开发从岗位上来内分,包括产品、设容计、研发、测试、运营等几个一些部门,做开发的话,从设计上来说,又有体验设计师、交互设计师等等;从研发角度又分为,web前端开发和后端开发;
前端的话需要技术有HTML CSS javascript(至少数以一个以上的库例如jquery)、了解一些后端的知识,还有ajax、JSON 、XML等,还有网站性能优化,了解SEO,熟悉W3C规范,熟悉各浏览器兼容问题,还有等等的开发模式(响应式开发、流式布局、语义化等等);后端包括服务器、平台、编程语言、数据库、还要了解一些运维和安全方面的知识,一般服务器有apache、tomcat,平台linux、windows、unix,语言用php、javaEE、python、ruby,数据库mysql,oracle等等。这些内容。
当然你要想简单点,可以直接用cms内容管理系统,然后下载模板来做。。。。
8、网站、网页、域名指的是什么?
网站是企业的门户,是客户远程浏览的公司介绍
网页时一个地址导出的数据,内容
域名是公司网页在网络上的地址,可以通过访问域名,找到公司信息
9、购买域名,租用服务器,发布自己的web项目
这个不懂,但是你买的时候最好咨询那个客服,因为我看过很多虚拟主机什么的,都是不支持java的,所以你一定要找到支持这个的服务器空间
10、我有多个工程 想让前端请求接口时通过同一个域名访问
都是数据的包装、传输、读取、解析的过程。主要区别在传输上,本地是通过一个指令写入内存,另一个指令从内存中读取处理(堆栈技术);而互联网则是两台终端的的数据互传后处理(网络协议相关技术)。
举个流程上的例子:前者是快递送到自提点、后者是送上门。如果前者用本地异步读取文件来举例相似度就更高了。当然底层肯定不是我说的这么简单,但是对一般程序员来说,底层几乎是透明的,暂时不需要了解的非常透彻。