Results 1 to 1 of 1
  1. #1

    #1 times appearing without posting in sp-validation thread

    Mỗi tiếng nói lập trình sẽ có các phong cách thách thức riêng trong mỗi cuộc phỏng vấn, đôi lúc cũng còn tuỳ thuộc vào đậm chất ngầu của người phỏng vấn & tài dẫn dắt mẩu chuyện của developer. Đoạn viết mạn phép tổng hợp bốn thắc mắc "mẹo" thường gặp trong các buổi phỏng vấn Front-end developer. Không phải là những câu gai góc số 1 , mà chỉ việc vòng quanh một tẹo thôi, cũng đủ khiến các ai chưa chuẩn bị kỹ càng phải lung lạc tinh thần...

    >> Xem thêm: tuyển dụng cntt tại Hà Nội

    Developers, đọc và xem thử các thắc mắc dưới đây có gây khó dễ được bạn không nhé!

    1. Khai báo <!DOCTYPE> trong HTML có khả năng gì?
    Một số bạn vẫn băn khoăn , lúc đặt tag <!DOCTYPE> trên đầu tệp tin , trước tag HTML thì code sẽ chạy đặc biệt quan trọng với lúc không đặt, vậy thì khi nào mới cần dùng <!DOCTYPE>?

    thực chất, <!DOCTYPE> chưa hẳn là một HTML tag. Mục đích là khai báo cho trình chăm nom web nhận diện được bạn dạng HTML nào đang được dùng, để biên căn bệnh content một cách thích nghi & hiện ra chính xác hơn.

    Nếu bỏ lỡ khai báo <!DOCTYPE> thì mỗi trình coi sóc sẽ khoác định dùng phương pháp biên dịch khác thường , Có thể không tương hợp với một vài tham số (specifications). Điều này sẽ dẫn đến trang web của người sử dụng cảm thấy không được hiển thị Gia Công trên máy tính của khách hàng.

    >>> Xem thêm: Việc làm IT cực chất tại https://www.facebook.com/TuyendungMPSoftware/

    Ví dụ:

    Với HTML 4.01, việc khai báo <!DOCTYPE> khá cần thiết, trình coi sóc sẽ theo ý mình tham chiếu đến một DTD (Document Type Definition - kiểu dáng tài liệu), vì như thế HTML 4.01 đc phát triển phụ thuộc SGML (Standard Generalized Markup Language - chuẩn mức phác thảo của tiếng nói tấn công dấu) and DTD sẽ xác lập những quy tắc riêng; từ đó trình chú ý biên căn bệnh nội dung được xác thực.

    nhưng mà HTML5 được phát triển không dựa trên SGML, & chính vì thế không cần thiết có tham chiếu đến một DTD. Đó được coi là một thí dụ chủ công , những bạn cũng có thể thao khảo lắp tại đây: http://www.w3schools.com/tags/tag_doctype.asp

    2. Phân biệt Class & ID phải làm sao trong CSS?
    ID là độc nhất vô nhị

    ID hay index (chỉ số) được dùng để định vị một đối tượng người tiêu dùng duy nhất nào đấy . Mỗi đối tượng người sử dụng chỉ cần có thể độc nhất ID. Mỗi trang chỉ cần có thể có một đối tượng người sử dụng với một ID nào đấy .

    Class không độc nhất vô nhị

    Class dùng để làm duy nhất lớp những đối tượng người dùng có thường ngày những thuộc tính . Nhiều đối tượng người tiêu dùng Có thể thuộc trong cùng một class. Nhiều class Có thể được vận dụng lên cùng một đối tượng người sử dụng.

    Sự đặc trưng này cũng có thể ví cũng như Barcodes & Serial numbers

    hình dong game thủ đặt chân vào một siêu thị năng lượng điện tử and mỗi dụng cụ đều phải sở hữu riêng một serial number. Nhưng serial number thì không nối liền với báo giá loại thiết bị trong hệ thống tính sổ, mà lại bảng giá được chứa trong barcode. Những công cụ cùng hình trạng (xuất xứ, thông số kỹ thuật , gam màu, model,…) sẽ có cùng barcode. Bạn có thể liên hệ một cách đơn giản: “barcode” đc ví như “class” và “serial number” đấy là “ID”.

    >>> Việc làm it tại Hà Nội cực chất

    3. Phân biệt toán tử “==” and “===” trong Javascript?
    hai toán tử này dễ bị lầm lẫn lại gây bug trong ứng dụng giả dụ developer javascript không nắm rõ chúng.

    Toán tử “==”: so gắng một cách gượng ép and trả các kết quả về true nếu những biến có giá bán y hệt nhưng không cần có trùng thứ hạng dữ liệu. Ví dụ:

    var a = “5”;

    var b = 5;

    if(a == b) // bởi something
    “a == b” cũng như trên sẽ trả về true vì như thế cùng giá cả là 5, do vậy block code trong biểu thức trường hợp if và để được thực thi.

    Toán tử “===”: tạm gọi là so sánh bằng chuẩn xác , nghĩa là toán tử này không chỉ so sánh găng những giá cả mà lại còn so sánh cả luôn dạng hình dữ liệu của biến. Nếu không hài lòng cả 2 trường hợp trên thì bền vững thành quả trả về là false. Song song với đoạn code trên, “a === b” bền vững sẽ trả về false vì chúng không cùng đẳng cấp dữ liệu (biến a đẳng cấp string, biến b vẻ bên ngoài number) mặc dầu giá cả của chúng giống nhau.

    4. “This” trong Javascript dùng để gì?
    khác thường với những các giọng nói lập trình hướng đối tượng người tiêu dùng kì cục , “this” trong JS là một từ khoá chứ không hẳn là một trong số biến nào cả. Bạn không thể gắn giá cả trực tiếp tuc cho this được cũng như chẳng thể nào delete nó đi.

    những đoạn code của JavaScript được chế tạo trong một văn cảnh một mực . Những văn cảnh này lại đc dọn xếp để sử dụng chương trình 1 cách lần lượt , vào một ngăn xếp (stack). Sau đó các ngữ cảnh và để được gọi ra thực thi dần Tính đến hết, nền móng từ văn cảnh trên đỉnh của ngăn xếp.

    Mỗi văn cảnh thực thi thích hợp với một ThisBinding có giá cả không đổi thay mặt đại diện cho văn cảnh thực thi đó. And từ khoá “this” sẽ bằng giá trị ThisBinding trong văn cảnh đang thực thi bây chừ . Điều ấy this sẽ thay mặt cho ngữ cảnh đang thực thi & nó cần phải định vị lại tham chiếu lúc văn cảnh thực thi đổi thay.
    Last edited by sheilaanderson; 2018-10-23 at 11:35.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
P-STATS NETWORK FORUM LOGIN CREATE ACCOUNT